Top 11 Things To Do in Nuwara Eliya, Sri Lanka
‘The little England’ or ‘The heart of Sri Lanka’ are the synonymous names personifying the beauty of Nuwara Eliya. Surrounded by lush greenery, pleasant climate and freshness, this valley is certainly ‘The Paradise of Sri Lanka’. Often registered as the recreational hub of Sri Lanka, Nuawara Eliya holds ‘n’ number of spots which will certainly put you in maze. To, Read More