Loading…
Loading…
Nuwara Eliya
Nuwara Eliya
Often called Sri Lanka's "Little New Zealand," Ambewela is a scenic highland region famous for its unusually cool climate, rolling green pastures, and iconic dairy farms.
Government
Free
Yes
Available
Available
Available
Any vehicle
Good
Available