A Day in Nuwara Eliya: Sri Lanka’s Tea Plantations

We took a break from the amazing train ride from Kandy to Ella and back to stop into Nuwara Eliya, a small town up in the mountains of Sri Lanka.  This town is often called “Little England”, as the high society of the colony enjoyed the climate in Nuwara Eliya. And...