Radha Falls – Hidden Beautiful Waterfall in Sri Lanka | Travel Vlog

Radha Falls – Hidden Beautiful Waterfall in Sri Lanka | Travel Vlog

Radha Falls, the unrevealed radiant beauty in Sri Lanka is situated in the village of Devipahala, Kuruvita. The area is renowned for its astonishing natural beauty. At an elevation of approximately 20-25 Feet, the Radha fall cascades, forming an alluring scenery of its own. The undisturbed surrounding bestows the visitors with the best ambiance for a weekend getaway.

The Location of Radha Falls

Beautiful Scenes of Radha Falls

Watch Our Travel Vlog of Radha Falls

Leave a Reply