Tags Laxapana

Tag: laxapana

Laxapana Waterfall in Sri Lanka

Laxapana Waterfall in Sri Lanka, Nuwara Elia, Maskeliya

Laxapana Waterfall in Sri Lanka Laxapana Waterfall, one of famous waterfalls in Sri Lanka is located in Nuwara Eliya. It is 129 meters in height...

POPULAR POSTS

MY FAVORITES