Nuwara Eliya
Little England of Sri Lanka
Tea Country Paradise
Nuwara Eliya, known as 'Little England', is famous for its cool climate, tea plantations, and colonial architecture nestled in the central highlands.
Little England of Sri Lanka
Nuwara Eliya, known as 'Little England', is famous for its cool climate, tea plantations, and colonial architecture nestled in the central highlands.