4 Must-Do’s in Nuwara Eliya, Sri Lanka
No visit to Sri Lanka is complete without a stop in Nuwara Eliya, often dubbed “Little England” due to its colonial past. Founded in 1846 by Samuel Baker, this picturesque town quickly became a preferred retreat for British colonists.