Who has not dreamed of visiting Barcelona? Everybody knows that it is a stunning city with marvelous architecture, great food and a rich history that spans more than two thousand years. It is currently the 2nd largest city in Spain, with a population of 1.6 million, and the capital of the autonomous community of Catalonia. Although the recession clamped down hard on the city, it is showing signs of economic recovery, and it is still the 3rd most visited city in Europe, after Paris and London.