Kanpur, India is the most cosmopolitan city in the state of Uttar Pradesh with vast number of ethnic groups and races. The city is mostly occupied by people from Uttar Pradesh comprising majority of people from Indo Aryans. However beside from Uttar Pradesh there are also people from other states and countries like-Punjabis, Irish, Bengalis, South Indians, Anglo Indian, Gujaratis, Iraqis, Portuguese, Gypsies, Parsis etc.