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