5 Mesmerizing Highlights to Explore in Nuwara Eliya: Timeless Elegance in Sri Lanka's Mini London
0
A Listly List - Nuwara Eliya is a symphony of scenic splendour that lies in Sri Lanka's central highlands. This charming colonial town is renowned for its cool climate and stunning vistas of misty mountains enveloping tea gardens. Let us delve into the must-visit attractions located in Nuwara Eliya. - Horton Plains National Park, Seetha Amman Kovil, Victoria Park, Tea, anyone?, and The Icy Blue Waters of Gregory Lake