18 Exciting Activities to Do in Sri Lanka in 2022
Take a Trip to the Glen Falls Some of the most magnificent waterfalls in Sri Lanka are Devon Falls, Laxapana Falls, Ramboda Falls, and Glen Falls, which may be visited while traveling to Nuwara Eliya from Kandy or other neighboring…