Enjoy Barcelona at Christmas
Christmas is the most magical time of the year: the streets are decked out with lights and figures; shops display their best products in their windows; families go shopping in the malls in search of the perfect presents; and children enjoy their Christmas holidays,...