Category
page 1Landforms of Badulla District
Ravana Falls
waterfall in Sri Lanka
Bambarakanda Falls
tallest waterfall in Sri Lanka
Diyaluma Falls
Waterfall
Dunhinda Falls
waterfall
Namunukula
Namunukula, literally "Nine Peaks" in Sinhala language, is the name of a mountain range in Sri Lanka's province of Uva. Its main peak is high. The nearby town is also sometimes called Namunukula Town.
Rawan Ella
waterfall in Sri Lanka