Travel Sri Lanka

Huluganga Ella Falls

This waterfall is located at Hulu Ganga Town on the Panwila – Bambarella Road from Kandy.

More
Travel Sri Lanka

Meemure

Meemure is a tradition village in Sri Lanka, It is located near the border between Kandy District and Matale District in the Knuckles Mountain Range.

More