June 10, 2019

How to Spend 24-Hours in Barcelona, Spain

Barcelona is known for being the capital of Catalonia and one of the most beautiful cities in Spain.  Located on the Balearic Sea, Barcelona...