Dodam Falls – Another Beautiful Waterfall in Sri Lanka
The spectacular Dodam falls emanates from the Devipahala Ela Canal situated in Ratnapura District. Dodam falls cascades at an elevation of approximately 40-50 feet, nourishing the masses of herbs and…
Continue Reading
Dodam Falls – Another Beautiful Waterfall in Sri Lanka