Nuwara Eliya

Nuwara Eliya is located in the heart of Sri Lanka and is the country’s most essential tea production hub.

You must have seen pictures of people on train getting clicked with beautiful scenery in the background yes that is one of the scenic train rides from Kandy to Nuwara Eliya offering breathtaking views. Some of the most popular sites to explore Nuwara Eliya are Ramboda waterfall, Tea plantations, Gregory lake, Victoria park… Etc.