Barcelona is one of my favorite European destinations. The city has so much to offer when it comes to sights,…