Where is Santiago de Compostela - Santa Lucía?

Where is Santiago de Compostela - Santa Lucía located?

Santiago de Compostela - Santa Lucía, Santiago de Compostela - Santa Lucía, Spain (approx. 42.85218°, -8.526578°)


Where is Santiago de Compostela - Santa Lucía on the map?