The Basilica of Our Lady of the Pillar – Travel Photo of the Moment

The Travel Photo of the Moment is of The Basilica of Our Lady of the Pillar

The Basilica of Our Lady of the Pillar is a Roman Catholic church located in the Spanish city of Zaragoza. It is reputedly the first Catholic church ever to be dedicated to the Virgin Mary. Local tradition says that the history of the basilica extends back to the dawn of Christianity in Spain, when the Virgin Mary appeared to St. James the Greater, the Apostle that brought Christianity to the country