Barcelona is one of the most Instagrammable cities in Europe with its stunning architecture, beaches, parks and vibrant culture. From Antoni Gaudí’s surreal buildings to the Gothic Quarter’s cobblestone streets, there’s no shortage of picture-perfect spots to capture unique photos for the ‘gram.