Ramboda Falls
Location Central Province
Ramboda Falls is 109 m high and the eleventh tallest waterfall in Sri Lanka and the 729th tallest waterfall in the world.
Tags view point
More information and contact
Wikipedia en.wikipedia.org/wiki/Ramboda_Falls
Address Sri Lanka
Coordinates 7°3'21.137" N, 80°41'56.633" E
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.