Ana Guerra de la CorteinDocplanner TechLiving and working in Barcelona: What you need to knowBarcelona is a gem on the shores of the Mediterranean sea. A magical place that evokes the sun, the beach, and pure fun. But Barcelona is…Apr 15, 20191Apr 15, 20191