1 matches
  Santiago de Compostela is the capital of Galicia and the seat of the executive and the legislature of this autonomous Spanish...