Nagpur is the odd one out because it is a landlocked city in Maharashtra, while Vizag, Kolkata, and Bhubaneswar are all coastal cities located near the Bay of Bengal or Arabian Sea. Coastal cities typically have ports and maritime trade, which Nagpur lacks.