The Cathedral, Barcelona
The Cathedral of Santa Eulàlia also known as Barcelona Cathedral is located in Barcelona, a city on the East Coast of Spain. A big majority in the town are known to be Catholic, which makes the spot a very important and holy center. The Cathedral (of the Holy Cross and Saint) is the seat of the Arcbishop of Barcelona The construction story cove... read more »

