Found with tag

tea

Posts

Nuwara Eliya - tea plantations, waterfalls, architecture and spirit of England

One of the beautiful, one might even say aristocratic, places in Sri Lanka that you should definitely see is Nuwara Eliya. Why an aristocratic resort,...

522