Nicknamed the 'Orange City', Nagpur finds eternal fame through vast orchards nurturing juicy orange varieties like Sathgudis, ...