Located off the coast of South India, Sri Lanka is an island with an assortment of captivating culture, palm-fringed beaches and spiritual landscapes. Discover natural wonders, the Cultural Triangle, stunning cliffs enriched with tea estates and national parks of this tropical utopia; a hotspot for cultural travellers and adventure seekers alike.
view map