This is the most beautiful and attractive city of Srilanka. Nuwara Eliya is a city in the hill country of the Central Province, Sri Lanka. Its name means "city on the plain" or "city of light".And there are lot of beautiful water falls which provide more attraction towards the city.
St.Clairs waterfall
Bambarakanda waterfall(highest waterfall in Srilanka)
No comments:
Post a Comment