Barcelona is a city full of festivities and joy, an idyllic spot to live or […]