Location of Sri Lanka
Sri Lanka is a teardrop-shaped island located south of India on the Indian Ocean. It is separated from the Indian subcontinent by the Palk Strait.
Sri Lanka is a teardrop-shaped island located south of India on the Indian Ocean. It is separated from the Indian subcontinent by the Palk Strait.