Featured WaterfallsBeautiful waterfall with hidden secrets: Ravana Falls – BadullaSL TravellerJune 1, 2021June 1, 2021 by SL TravellerJune 1, 2021June 1, 202102332 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...