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.