Ambewela
Place in Central Province, Sri LankaAmbewela is a village, and a hill station, located in the Nuwara Eliya District of Sri Lanka. The area is also sometimes called "Little New Zealand". The town is approximately 17 km (11 mi) south-east of the district capital Nuwara Eliya. Ambewela is also a service centre for the New Galway tea planting district.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Hakgala Botanical Garden
Botanical garden in Sri Lanka
Elgin Falls
Waterfall in Ambewela, Sri Lanka
Hakgala Strict Nature Reserve
Ambawela
Village in Central Province, Sri Lanka
Katumana
Village in Central Province, Sri Lanka
Sita Eliya
Village in Central Province, Sri Lanka
Hakgala
Conical Hill (Sri Lanka)