In this video, we'll show you the secret hidden waterfall in Sri Lanka. This beautiful waterfall is a secret only known to a few lucky travelers, and we're among them!
If you're looking for a stunning waterfall to add to your Sri Lankan travel itinerary, then you need to check this one out. Located in the heart of the Mahaweli Forest, this waterfall is a must-see for any visitor to Sri Lanka!
Ещё видео!