Featured WaterfallsBeautiful waterfall with hidden secrets: Ravana Falls – BadullaSL TravellerJune 1, 2021April 10, 2025 by SL TravellerJune 1, 2021April 10, 202502545 Ravana Falls is another popular tourist destination in Sri Lanka. This waterfall is located in the Badulla area. This waterfall has a very high tourist...