7 Amazing Things to Do in Nuwara Eliya (2023) – Sri Lanka’s Little England!
Nuwara Eliya was truly a magical stop in Sri Lanka. It was emerald green tea leaves for days, cascading waterfalls, and quaint colonial buildings which made me feel like I …