rating
1.30
google place
4.70
Address
Plaça de Santa Maria, 1, Ciutat Vella, 08003 Barcelona, Spain
Types
landmark
place of worship
Add To Route
Mentions
-
Walking Eye
¡BARCELONA! [5K] 💃 Paseo a pie por Cataluña | España ✅ | ¡Con subtítulos!
302.0K
3.1K