Geography, asked by SriAshwitha, 11 hours ago

2. Which neighbouring island country lies to the south-east of India. Name the waterbody that separate this island from India(in 75-100words)​

Answers

Answered by XxItzYourMajestyxX
1

Answer:

Sri Lanka, formerly known as Ceylon, and officially the Democratic Socialist Republic of Sri Lanka, is an island country in South Asia.

Answered by latikasethya653
1

Answer:

Srilanka lies to the southeast of India. The water bodies that separate this island country from India are Gulf of mannar and Palk Strait.

Similar questions