Spain Costa Brava coastal town with sandy beach and boats anchored near the shore, Mediterranean sea, playa Almadrava, Canyelles Grosses, Roses, Girona, Catalonia