Ambewela Farms Sri Lanka
 
   
ArabicChinese (Simplified)EnglishFrenchGermanHindiItalianPortugueseRussianSpanish




Inquire About


 
 
 
 
 
 
 
 
×
×
×
×
×
×
×
×

 

 

 

 

Aalam Travels / Highlights / Attractions / Ambewela Famrs

AMBEWELA FARMS

Nuwara Eliya. Sri lanka

Ambewela is a small town, or a hill station, located in the NuwaraEliya District of Sri Lanka. The area is also sometimes called "Little New Zealand". The town is situated approximately 17 km (11 mi) south-east of the district capital NuwaraEliya. Ambewela is also a service center to the New Galway tea planting district
To Continues...