Barcelona Cathedral, Plaça de la Seu, 08002 Barcelona, Spain
This place is so spectacular that I have to say that it is a "must seen" in Barcelona. Make sure you take the stairs (sorry, I don´t recall how many steps, but a lot for sure) insi...Read more »
All about Garagu
Destinations
© 2021 by Garagu.com