Featured WaterfallsWe explored the Niagara Falls in Sri Lanka – Olu EllaSL TravellerDecember 23, 2020April 12, 2021 by SL TravellerDecember 23, 2020April 12, 202102184 My favorite thing about being a tourist is seeing the waterfalls. It gives me more pleasure than climbing. The waterfalls I have visited the most...