KALUPAHANA

BAMBARAKANDA WATERFALL

At 241 metres, Bambarakanda falls claims the privilege of being the highest waterfall in Sri Lanka, the 299th highest waterfall in…
Translate ยป
error: Content is protected !!