The city of Barcelona is located in the northeastern region of Catalonia, on the coast of the Mediterranean sea in Spain. This historical city is known for its buildings built in several architectural styles, its art museums and its parks with views towards the sea. The Sagrada Familia in Barcelona. Taken during my visit last […]