Nuwara Eliya
Nuwaraeliya is a city, in the hill country of the Central Province, Sri Lanka. The city name meaning is "city on the plain (table land)" or "city of light".
The above pictures were posted by Synotrip users. If you like, you can post some photos too!