Watching snake boat races in Kerala is one of the most incredible experiences and also the top things to do in Kerala. Several men rowing the boats in tandem is an incredible feat in synchronisation and athleticism. These races are mostly held in the monsoons from July to September in Alappuzha. You can even rent a boat and go in the waters to watch the race closely. If Kerala is your go-to monsoon escapade then include this in your list of things to do in Kerala. Alleppey is the closest railway station and you can head to Alappuzha from there.