A Listly List - If you love immersing yourself in nature, Sri Lanka's hill country should be at the top of your holiday itinerary. With its misty mountains, lush green landscapes, and enchanting waterfalls, this region offers a truly magical experience. Here are 05 must-visit waterfalls that will leave you spellbound! - Bambarakanda Waterfall, Ravana Falls, Laxapana Falls, Lovers Leap Falls, and Aberdeen Falls