News

Santiago de Compostela is the capital of Spain’s northwestern Galicia region and one of the major centres of Christianity alongside Rome and Jerusalem. Some cheer, some clap, some clasp each ...