The Megha Kayak Fest 2025, from October 14-18, will host the inaugural Asian Extreme Kayak Championship at Shillong Whitewater Village. This seventh edition on the Umtrew river features competitions ...