18 Exciting Activities to Do in Sri Lanka in 2024
Updated: February 2024 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 travelling to Nuwara Eliya from Kandy…