Barcelona, one of Europe’s most vibrant cities, is known for its stunning architecture, golden beaches, and buzzing nightlife. But for…