Wewassa falls is a mini waterfall by roadside of Badulla-Passara route , Uva, Sri Lanka. The waterfall is named after the tea plantation where the fall is located.

0 thoughts on “Wewassa Falls, Badulla Sri Lanka”

  1. Fascinating waterfalls of Srilanka, would serve as a retreat in the coolness of the eyes and could be the most awesome experience in one’s life. Further the ambiance will give you a soothing sound, delighting your ears.

Leave a Reply