Hello, Guest

Basilica of Nuestra Señora de Atocha

POI's creator (Voyajo Team)

The Royal Basilica of Our Lady of Atocha or Real Basílica de Nuestra Señora de Atocha is a church in central Madrid on the avenue of the Ciudad de Barcelona, #3. It is one of the three basilica churches in Madrid, alongside the Basilica of Our Father Jesús de Medinaceli and San Francisco el Grande (...) (from Wikipedia)