All - Showing 1-3 of 3 Listings
Bambarakanda is the highest waterfall in Sri Lanka with a sheer drop of a 263 meters.
badulla, Sri lanka, Badulla.
The impressive 98m fall makes up a section of the Kehelgamuwa River and joins the Maskeli River at Kalugala before flowing into the ocean via the Kelani River.
Kalawaldeniya, Ginigathhena, Sri Lanka., Ginigathena.