Skip to main content

Global search form

Sri Lanka, formerly Ceylon, island country lying in the Indian Ocean and separated from peninsular India by the Palk Strait.

JOURNEY FINDER

Journey Finder