A region in the north-east of Catalonia in Spain, the Costa Brava is best known for its proximity ... streets or bask on the amazing golden beach, Platja Gran, with the fortress towering above.
Some results have been hidden because they may be inaccessible to you