Nicknamed the 'Orange City', Nagpur finds eternal fame through vast orchards nurturing juicy orange ... season lasts November ...