Nuwara Eliya Sri Lanka

Nuwara Eliya is better known as Little England of Sri Lanka. The climate, surroundings, and architecture of this area are different than other villages. Due to its cooler climate, it is the most important area for tea production in Sri Lanka. Exploring tea plantations is not the only thing to do in Nuwara Eliya. Read our full Nuwara Eliya guide.

Leave a Reply

Your email address will not be published. Required fields are marked *