Best time to visit Kerala

Overall, the best time to visit Kerala is during September to March, when the weather is pleasant, making it easy for tourists to explore the myriad facets of the state – the hill stations, beaches and backwaters. The best time to visit backwaters in Kerala is the winter season, which is from November through February