Fondly known as the ‘Little England’ in Sri Lanka, Nuwara Eliya is one of the most loved destinations to travel to. The chilly weather and the endless fields of tea makes you feel as if you’re in whole different world. […]
Image: Adventure Birding This is one of most-visited attractions in Nuwara Eliya. Calm, serene and amazingly beautiful – hence, a stroll around its paths, passing immaculately-cut lawns, is a great pleasure as well as a mind relaxer. The park comes alive […]