Sri Lanka, formerly known as Ceylon, is an island country nestled in South Asia.
When to Travel
Located in the Indian Ocean, southwest of the Bay of Bengal, it is separated from the Indian peninsula by the Gulf of Mannar and the Palk Strait. With its stunning beaches, rich cultural heritage, and abundant natural beauty, Sri Lanka offers a captivating destination for travellers.