roomsbook.net
Welcome : Guest

Rawan Ella Falls

Rawan Ella Falls

Location Details

Rawan Ella is a waterfall in the village of Uduhawara, in Badulla district,  Sri Lanka. It is located approximately 12 km (7.5 mi) from Welimada town. Rawan ella falls has relation to Ravana stories.