chathuri
FollowWater falls_sri lanka_horton plains
Baker's falls is a famous water fall in sri lanka. It is situated in horton plains national park on a tributary of the belihul oya. the height of the bake...
Read more
Baker's falls is a famous water fall in sri lanka. It is situated in horton plains national park on a tributary of the belihul oya. the height of the bakers waterfalls is 20 meters.
Read less
Read less
Views
167
Same photographer See all