Barcelona
One of the main city of Spain, Barcelona, both Mediterranean and Cosmopolitan, is the capital city of Catalonia and its harbour is one of the most important of the Mediterranean...
See moreThe Costa Brava hides some lovely medieval villages that you can tour and visit. Each of them has its own peculiarity and the best way to discover them is by walking in their...
See more