Laxapana Falls is 126 m high and the 8th highest waterfall in Sri Lanka and 625th highest waterfall in the world
Laxapana Falls
Log in or register to post comments
Laxapana Falls is 126 m high and the 8th highest waterfall in Sri Lanka and 625th highest waterfall in the world