things to do in barcelona
Travel

Top 10 Things to Do in Barcelona

Barcelona is the largest city and capital of the autonomous community, Catalonia, and the second largest city in Spain only…