Located in the Indian Ocean, just off the southeastern coast of India, Sri Lanka is an island nation known for its stunning landscapes, rich cultural heritage, and warm hospitality. With its pristine beaches, lush forests, ancient temples, and diverse wildlife
With its lush tea plantations & waterfalls, tropical beaches, jaw-dropping wildlife, historical monuments & temples Sri Lanka, an island escape awaiting for you. From ultra modern amenities, towering skyscrapers, shopping complexes, to a rocking nightlife, Colombo is the temple of all spoilt luxury.