I’ve had one incredible month of global business travel, taking me to Europe three separate times. Of the three, Barcelona, Spain was the best place to travel because this city is built for exploring on two wheels. Barcelona is the second-largest city in Spain, located in the Catalonian region of the country on the coast…
The post Barcelona from a Bikers Perspective appeared first on You Must Be Trippin'.