This website uses cookies to ensure you get the best experience on our website. Learn more

Wewessa Ella Waterfall

x
Wewessa Ella Waterfall
Wewessa Ella Waterfall
Wewessa Ella Waterfall
Address:
Passara Road | 5th Mile Post, Badulla 90000, Sri Lanka

Attraction Location



Wewessa Ella Waterfall Videos

Menu