« Back to Essentials

The Immigration Police

AddressPolice Headquarters
CityFloriana
Phone+356 2122 4001
Fax+356 2124 7777