Barcelona is one of the most beautiful and thriving cities in the world, and is home to nearly five million…