- Hotels
- Flight & Hotel
- Flights
- Car Hire
Sri Lanka formerly known as Ceylon, which is an island nation in the Indian Ocean. It has extreme range of diverse landscapes starting from rain forests to fascinating landscapes and sandy beaches. The city of Anuradhapura, Sri Lanka's ancient capital has many ruins dating back more than 2,000 years.
Let travel experts do the work – get the best deals sent to you!