6th Megha Kayak Festival Flags Off in Shillong Whitewater Village
2023-10-12
One of the most anticipated adventure sports events of the state of Meghalaya, the Megha Kayak Festival was flagged off on Thursday, October 12. The Shillong Whitewater Village is hostingContinue Reading