Nuwara Eliya is a beautiful misty mountain town in the heart of Sri Lanka. It is filled with bright green tea plantations and powerful waterfalls. It is a beautiful part of Sri Lanka, offering something very unique to other parts…
Peaceful Hotels in Nuwara Eliya for the Perfect stay
A much-needed guide to the most beautiful hotels in Nuwara Eliya, Sri Lanka! The guide provides a list from the grandest to the most budget-friendly hotel accommodation in the Central Highlands. Grand Hotel Nuwara Eliya Who will love this hotel?…
14 Amazing Things to do in Nuwara Eliya
Nuwara Eliya, Sri Lanka, is a postcard-perfect destination that’s home to the heart of tea country. Known as Little England due to its Green Surroundings and similar climate! Here’s a complete guide to where you can hike in the hills,…
Discover the Best Waterfalls in Nuwara Eliya
Nuwara Eliya is a calm retreat, famous for its tea plantations and cool streams bathing a backdrop of green mountains and valleys. Here are a few of the most beautiful waterfalls in Nuwara Eliya you must explore. Lovers Leap This…