Best time to visit kerala

The best time to visit kerala is between the months September to May and it's the peak tourist season of the state.

Kerala weather is very pleasing and enjoyable throughout the year one of the reasons because of which Kerala is fastly emerging as an all season destination. Kerala weather is classified into three season namely Winter, Summer and Monsoon.
Winter, from October to February, are mild and pleasant. It's the best time to enjoy yourself on beaches and good time to see some of the more interesting colorful festivals.
Summer, from March to May, are hot and humid. It's good time if you look for budget holidays since it is a off-season with more discount offers
Monsoon, heavy rains and strong winds between June and September. It is the best time for ayurvedic treatments.