Browsing Tag

Nuwara Eliya

Travel

Weekend Getaway: things to do in Nuwara Eliya

on
March 26, 2019

Nuwara Eliya, known as Little England of Sri Lanka, it is the most important area for tea production due to its cooler climate. Not only the climate but also the…