Watersports are great all year round in Kerala, but the best time to go is generally September through February when the weather is at its best.