Barcelona is the second largest city of Spain and it is definitely one of the most popular ones as well. Barcelona has a lot to offer to its visitors from the most romantic places in the city, through the good weather and colourful programs to the historical sites and attractions of the city. So in […]