The area of Ambewela also fondly referred to as ‘Little New Zealand’ is found nestled in the Nuwara Eliya District. Dairy farming is a popular form of business in the area owing to its cool climate and lush green farming areas. The Ambewela Farm is…