Beautiful Baker’s falls in Sri Lanka Baker’s falls is one of the most beautiful waterfalls in sri lanka.The waterfalls is located …
Dunhinda Waterfall, Smoky dew drops spray Dunhinda Falls is a waterfall located 5 km (3.1 miles) from Badulla in the …
Beautiful lake “Sembuwaththa lake “ “The environment is Awe-Inspiring” Deep – 9m to 12m Sembuwaththa lake is man-made lake created …
BambaraKiri Ella Falls Rathtota, Matale, Sri Lanka Bambarakiri Ella waterfall is a beautiful and tall waterfall in Sri Lanka. Bambara …