November is one of the best times to explore North India — the weather is crisp, pleasant, and perfect for soaking in the ...