News

One Spanish monument was particularly surprising. The Sagrada Família in Barcelona, the Alhambra in Granada, or the Palma Cathedral: There is really no shortage of impressive Spanish buildings.