You can discover hidden coves, rocky areas and beautiful natural spots along the Costa Brava coastline.