5th Mile Post Waterfalls
This waterfall is located on the Badulla to Passara road in Sri Lanka and is also located near the main road. "Wewessa Ella" is another name for this waterfall. This waterfall is used to get water for Uwa Wellassa University.
Peradeniya-Badulla-Chenkaladi Hwy
Badulla - 90000
Uva Province
Sri Lanka
Peradeniya-Badulla-Chenkaladi Hwy.
5th Mile Post Waterfalls is located in Badulla 90000.
5th Mile Post Waterfalls is a Waterfall in Badulla, Sri Lanka.