Ramboda Falls is 109 m (358 ft) high and the eleventh tallest waterfall in Sri Lanka and the 729th tallest waterfall in the world.