Barcelona, with its gothic streets, its natural parks, its architectural monuments known all over the world, and its exquisite gastronomy, is a unique place in the world. Barcelona has the ideal size: it is neither too big nor too small. You can easi...