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
How to Get to Langkawi: Flights, Ferries & Duty-Free
4 hours ago
Best Beaches in Langkawi: Complete 2026 Guide
21 hours ago
Universal Studios Singapore: Tickets & First-Timer's Guide
1 day ago