Talking about water sports, adventure junkies will promptly think about destinations like Rishikesh and Goa! Well, these might be among the most enthralling water sports destinations in India, however, when it comes to God’s Own Country Kerala, it overlooks most of the other destinations! Believe it or not, Kerala is the home to an [...]