
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.
Activities
Adventure
Attractions
Beaches
Culture
Destination
Festivals
Food
Life Style
Shore