Plaça de Santa Maria, 1, Ciutat Vella, 08003 Barcelona, Spain
Get Help
Share This Page
Basilica of Santa Maria del Mar Ticket+Terrace