Designed by
Title
Bamarakandal Water fall- Sri Lanka #117039375
Description
Bambarakanda is the highest waterfall in Sri Lanka with a sheer drop of a 263 meters. In the world ranking its the 299th tallest waterfall in the world. The fall lies in the Badulla District among a evergreen forest in the Kalupahana Area. This is not a wide waterfall but drops as a thin line from a rocky outcrop. The fall is formed by the Uduweriya Haputale mountain and Kuda Oya, a tributary of Walawe River.
This image is editorial