City Break Barcelona
Barcelona, the Seat of the Counts, the home of the world-renowned football team Barcelona FC, the capital of the Catalan province of Spain and the nation’s trade and industrial heartland. Barna, as it is known to the locals, is one of the most visited cities in the world as well as one of the largest […]