Photograph by
-
-
0
Edit Photo Details
Hill country beauty..little england:)
Nuwara Eliya (Sinhala: නුවර එළිය [nuwərə ɛlijə]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".