Published On Jun 13, 2020
"Go where you feel most ALIVE"
About Babmbarakanda -
Babarakanda Falls is the tallest waterfall in Sri Lanka. With a height of 263 m, it ranks as the 299th highest waterfall in the world.
Entry Fee - 0.2 USD (In 2020)
Crew -
/ kanishkanuk3nisal
/ shaggztravel
https://instagram.com/project_de_marc...
#SriLanka #Bambarakanda #ashanupekshaka
show more