Map Graph

Ambewela

Place in Central Province, Sri Lanka

Ambewela 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
File:Ambewela_farm_(Cattle).jpgFile:Sri_Lanka_adm-2_location_map.svgFile:Cows_at_Ambewela_Farm.JPEGFile:Ambewela_Aitken_Spence_Wind_Farm.jpg
Top Questions
AI generated

List the top facts about Ambewela

Summarize this article

What is the single most intriguing fact about Ambewela?

Are there any controversies surrounding Ambewela?

More questions