Tag: Nuwara Eliya

The Magnificent Grasslands of Ambewela

Ambewela Farms Nuwara Eliya

Image: Tranquil Villa If you are passionate about cool, crisp breezes and magnificent views, this is the place you must include in your travel itinerary… If you plan to visit Ambewela, it’s better to check whether the farm is open to […]

Read More