Ambewela Farms

Ambewela Farms, often dubbed “Little New Zealand” due to its lush pastures and cool, temperate climate, is nestled in the highlands of Sri Lanka, near Nuwara Eliya.