Kerala is a round the year place. It has hill stations for summer and good beaches to chill during winters. Monsoon is also good, but kerala usually experiences heavy rains resulting in flooding and landslides. Else the best tourist time is from Oct to March during winters bcuz weather is pleasant during that time.