Known by the locals as Little England, Nuwara Eliya is a city that is drenched in centuries worth of colonial history. Blanketed by tea hills and bordered by magnificent mountain ranges, Nuwara Eliya boasts stunning natural vistas hence today it is a popular travel destination. The city and its surroundings are home to exclusive accommodation options the likes of Scottish Planter and also numerous natural and man-made attractions. If you are planning to visit here during your time in Sri Lanka, here are a few of the best places in the region that you must consider visiting.
A true believer that the pen is a mighty weapon, ventures into reaching the minds of every reader with the earnest hope of leaving an indelible stream of thought.