The Immigration services at the major International Airports in India and the Foreigners' registration work in five major cities, are handled by the Bureau of Immigration (BOI).
The field officers in charge of immigration and registration activities at Delhi, Mumbai, Kolkata , Chennai and Amritsar are called Foreigners Regional Registration Officers (FRROs). Apart from the FRROs who look after the immigration/registration functions in the above mentioned five cities, the concerned Districts Superintendents of Police function as Foreigners Registration Officers (FROs) in all the states in the country.