Returning to Barcelona, Spain
A vibrant city along the Mediterranean Sea that will wow and intrigue you: that is Barcelona. Conveniently located along the north eastern coast of Spain very close to France, Barcelona is easy to combine with a multi-city European vacation. But [...]