Costa Brava is a coastal region of northeastern Spain, stretching north to the French border. Known as the "rugged coast", you will see many unspoiled coves, charming seaside towns, spectacular scenery, and some best diving sites around the protected Illes Medes.