Nuwara Eliya is a British colony in Sri Lanka, it was founded by the British 200 km from Colombo. The area of the centra…
Nuwara Eliya
в Nuwara Eliya
Best Nuwara Eliya Hotels in Sri Lanka
High above the coastal plains of Sri Lanka, mountain clouds rest on the cover of tea plantations. It is not as hot here …