Here are the best churches in Barcelona to visit ... making it one of the most famous monuments in Spain. Fun fact: 13 white geese live in the cloister (courtyard), honoring Saint Eulalia ...
It only took 20 years to build the Great Pyramid of Giza in Egypt, but this church has been in construction since 1882 ...
An international Mass was held at Sagrada Familia, a famous church in Barcelona, Spain, over the weekend to celebrate the Sinulog Festival in honor of the Sto. Niño de Cebu. According to the ...