Nuwara Eliya
August 25 in Sri Lanka ⋅ ☁️ 18 °C
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". The city has very picturesque landscape and temperate climate. ItRead more



