Background

4 Must-Dos in Nuwara Eliya, Sri Lanka

Industry

12 April 2024

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.

Recent Blogs