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)