Barcelona Cathedral (Español: Catedral de Santa Eulalia de Barcelona) is a tourist attraction, one of the Roman Catholic cathedrals in Barcelona, እስፓንያ. It is located: 19 km from Sant Adrià de Besòs, 21 km from Hospitalet de Llobregat, 770 km from... Read further