Nuwara Eliya: Tea Plantations, Waterfalls and Little England
While most people visiting Sri Lanka will take the train from Kandy to Ella direct, we actually stopped off in the picturesque town of Nuwara Eliya for a night and I would highly recommend doing the same! The Nuwara Eliya Tea Plantations and Tea Boutiques are some of the most famous and most beautiful in […]
Nuwara Eliya: Tea Plantations, Waterfalls and Little England Read More »