I'm pretty sure you have already trawled the net, but soon after I got to Doha I googled Kerala myself. This looked pretty informative (lots to look at anyway!):

http://www.indovacations.net/english/keralatour.htm