Geography
What's in barcelona spain?
Barcelona is home to the Sagrada Família church, Barcelona Cathedral, The National Museum of Art of Catalonia, Fabra Observatory, Arc de Triomf, Plaça de Catalunya, as well as 7 beaches.
{{ relativeTimeResolver(1633987375151) }}
LIVE
Points
46
Rating
Similar Questions
Geography
•
4
Answers
Geography
•
4
Answers
Geography
•
4
Answers
Geography
•
1
Answer
Geography
•
1
Answer