Loading…
Loading…
Nuwara Eliya
Nuwara Eliya
Nestled in the cool-climate highlands affectionately known as Sri Lanka's "Little New Zealand," the Ambewela Reservoir is a picturesque man-made lake surrounded by rolling green pastures, iconic dairy farms, and scenic wind turbines that offer a uniquely tranquil escape into nature.
Government
Free
Yes
Not Available
Not Available
Not Available
Any vehicle
Medium
Not Available