Sitting just off the south coast of India, Sri Lanka is one of the most beautiful countries in the world. Its coastline boasts beautiful beaches perfect for swimming, surfing, and scuba diving in, while inland the island’s hilly country is made up of mountains, jungles and a plethora of national parks roaming with elephants, leopards and more.
The capital Colombo sits on the west coast and is the place to be if you’re after the hustle and bustle of a city. However, the southwest is the go-to for relaxing by the sea as it has some of the best beaches on the island. In the centre of Sri Lanka, Kandy and Ella are the most visited destinations for tourists. From Kandy, travellers head to Dambulla and Sigyria to explore ancient ruins and temples before taking what is described as the most beautiful train journey in the world to Ella. In Ella, relax and unwind by hiking to incredible viewpoints, swimming in waterfalls and wandering along train tracks to the breath-taking Nine Arches Bridge.