Top Things To Do In Nuwara Eliya 2020 – Sri Lanka’s Little England
0
A Listly List - Nuwara Eliya located in the central highlands of Sri Lanka is a town located at the highest point of the island. Developed by the British colonists, who felt at home there, Nuwara Eliya is home to rolling hills of green. Chilly climes and colonial charms. Listed are top things to do in Nuwara Eliya - Shop For Winter Clothes, Explore Natures Gifts At Horton Plains, Have Fun At Lake Gregory, Get Acquainted With The Tea Plantations Of Nuwara Eliya, and Bird Watch At Victoria Park
