Northern India is simply impractical in December, Delhi unbearably hot in June, and trains uncertain in the monsoon.
Northern India is definitely a challenge for travelers.