12th Malabar River Festival Begins July 30 in Kozhikode
The 12th Malabar River Festival, Asia's largest white water kayaking competition, will be held from July 30 to Aug 2 at Chalipuzha and Iruvazhinjipuzha in Kozhikode, with over 20 countries participating.


