Nuwara Eliya is a beautiful and natural place. Very cool. Water falls, hills, estates and ancient buildings very famous here. Food ok.. innocent people.
Very cool lovely town.so many hotel and guest house there. So many attractions. You should come and feel the beauty of that town
If anyone wants to feel like a London- visit Nuwaraliya
Best hill station in Sri Lanka
Good place