Laxapana Falls

Laxapana Falls is 126 m high and the 8th highest waterfall in Sri Lanka and 625th highest waterfall in the world

No comments yet