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.