Designed by
Title
Travel.in Laxapana Falls, Nuwara Eliya , sri lanka #251126141
Description
laxapana falls is 8th highest water fall in sri lanka is 126m high and 625 th highest water fall in tha world.iti .is situated in maskeliya are in nuwara eliya district,