Sri Lanka
Nuwara Eliya
Nuwara Eliya is a city in the hill country of the Central Province, Sri Lanka. ...