Kallebokka viewpoint Read more [...]
The Ambewela New Zealand Farm is one of the dairy farms managed by “Lanka Milk Food” company. The farm is located in Nuwara Eliya District of Central Province, Sri Lanka. It is open to visitors and you can see the milking process at 12.30 pm every day. The road to the farm traverse through a landscape with eye-catching grasslands.