Weladha Ella: The Hidden Natural Water Slide in Narangala, Kegalle
Weladha Ella is a natural rock water slide near Narangala village in Bulathkohupitiya, Kegalle District, Sri Lanka β often described locally as one of the country's longest natural water slides.
Continue reading
Recent Comments
Langkawi Cable Car vs Sky Bridge: Which to Visit?
2 weeks ago
3-Day Langkawi Itinerary: Beaches, Islands & SkyCab
4 weeks ago
Langkawi Cable Car vs Sky Bridge: Which to Visit?
4 weeks ago