November is the best month to travel in India as it is the winter season in India. With amazing weather conditions this month is best for holidays in India.
FOLLOW: