Spain Mediterranean coastline seen from sea surface, Costa Brava, playa Almadrava, Canyelles Grosses, Roses, Girona, Catalonia