Visit Ambewela Farms on your trip to Nuwara Eliya
Also known as ‘Little New Zealand’, the Ambewala Farms in Nuwara Eliya is one of the most famous attractions. Visit this amazing place and get away from the chaos of…
Share
Input your search keywords and press Enter.