text: The cool season is from October to March , the ideal time for seeing most of India ( except in the northern hills and mountains , where it 's bitterly cold ) .
  
  ###
  
  The absolute best time to visit India is in February .