Montjuic Castle Barcelona’s castle on Montjuic mountain is perhaps not the city’s most glamorous attraction, and if you’ve ... CultureCastleLandmark Montjuic