Nuwara Eliya’s Hidden Wonders – Offbeat Adventures in ‘Little England’
A Listly List - Nuwara Eliya, often referred to as “Little England,” is a picturesque hill station situated in the heart of Sri Lanka’s tea-laden highlands. It offers a welcome departure from the island’s tropical humidity, inviting visitors to embrace cooler climes and a touch of colonial charm. With misty hills, crisp air, and stately bungalows, the area provides a stark contrast to coastal experiences. These lesser-known attractions delve into the region’s deeper character, offering history...