February 28, 2025 David Solar Santiago de Compostela Santiago de Compostela, the capital of Spain’s Galicia region, is a UNESCO World Heritage city and the final stop of the Camino de Santiago pilgrimage.