Mediterranean Sea

Spain

Costa Brava