Student Program, WHS research, World Heritage Sites Santiago de Compostela Posted onJune 26, 2014December 24, 2015 Santiago de Compostela is the capital of the autonomous community of Galicia in northwestern Spain, with a �Mayor-Council� government body and with a population of …