FACILITY NAMES
Centro de Internamiento de Extranjero-Tarifa ("Isla de las Palomas")
Location
Country: Spain
City & Region: Tarifa (Centro de la "Isla de las Palomas"), Europe
Latitude, Longitude: 36.0043957487, -5.6090354919
Contact Information
+36° 0'12.52", -5°36'34.25"