How far ahead should you book an India trip?

Four to six months for most trips. But six specific things sell out a year in advance, and knowing which ones lets you plan the rest at leisure.
The best time to visit Ladakh — and why May is a trap

Leh is reachable earlier than most people think, but the passes are not. Here is what is actually open, month by month, and how to plan the first three days so the altitude does not ruin the trip.
Konark Dance Festival: what it is and how to see it properly

Five nights of classical dance performed against the floodlit Sun Temple, in the first week of December. It is our home state’s best evening, and almost nobody outside Odisha books for it.
In defence of the monsoon

Half of India is at its best between June and September, rates fall by a third, and the crowds vanish. Here is where the rain is an asset rather than a problem.