Air India is currently headquartered in Delhi. Earlier, it was headquartered near Marine Drive in Mumbai....Read full