SmritiPlanInsightsReview

Which one of the following Indian Island lies between India and Sri Lanka ?