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.