Situated on Montjuïc Hill, the Castell de Montjuïc (Montjuïc Castle) offers a bird’s eye view of the city of Barcelona and the Mediterranean Sea. Originally built in the 17th century ...