Located in the southeast of Barcelona, the place provides a stunning view of the Mediterranean when looking through the castle of Montjuic. This Olympic-inspired city
Located in the southeast of Barcelona, the place provides a stunning view of the Mediterranean when looking through the castle of Montjuic. This Olympic-inspired city