Nuwara Eliya – The Little England of Sri Lanka Overview: Nuwara Eliya, known for its cool climate and colonial charm, sits high in the central highlands. It’s surrounded by tea plantations, lakes, and rolling hills. Highlights: Stroll around Gregory Lake and enjoy a boat ride. Visit a tea factory and taste fresh Ceylon tea. Explore…..