Nagpur is a metropolis in central India with many orange gardens, and this earned it the nickname "Orange City". In addition ...