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…