This Barcelona Shore Tours blog post was originally posted on May 3, 2015, and was updated on January 10, 2018. Stopping in Barcelona on your cruise? Lucky you! The Catalan capital is one of the most exciting cities in the Mediterranean, and you won’t even have one foot off the boat before seeing why. From […]