Nuwara Eliya π
Nuwara Eliya
Nuwara Eliya is a city in Sri Lanka.It is in the Central Province.The weather is cool.
Many tourists visit this city.There are many tea plantations.The city is very beautiful.Gregory Lake is in Nuwara Eliya.
It is called “Little England.”


niceπ₯°
ReplyDelete❤️πΏ
ReplyDeleteπ€
ReplyDelete