28.626478, -17.755611

IATA/FAA
SPC
ICAO
GCLA
City
Santa Cruz De La Palma
Country
Spain