India is a land of contrasts – from snowy peaks to pristine beaches, from sweltering summers to freezing winters. This also means that it offers something for the visitor all year round. For foreign visitors, it means that they want to know everything about where and when they’re planning to travel. For domestic travel, it means that there is somewhere to escape, no matter what the month of the year! There are many ways of doing this. Broadly speaking, the mountains are great in the summers when the plains get sweltering hot. Likewise, it’s the seashores or coastal areas where you travel when North India goes chilling. But that would....