Bambarakanda Falls (263 m)

0
3

Currently ranked as the tallest waterfall in Sri Lanka. It is located near Kalupahana and offers a stunning, slender cascade that looks particularly impressive during the monsoon season.

LEAVE A REPLY

Please enter your comment!
Please enter your name here