Laxapana Falls is 126m high and the 8th highest waterfall in Sri Lanka and 625th highest waterfall in the world. Just 20 mins away from Clovefield Villa
hunupitiya on Jan 08
Paradise