FACILITY NAMES
Ad Hoc Centro de Internamiento de Extranjero-Port of Almeria
Location
Country: Spain
City & Region: Almeria (Port of Almeria), Europe
Latitude, Longitude: 36.8779728478, -2.523765564