Costa Brava Spain ID: 74876 View of the clear transparent waters on the beach of Canet De Mar in Spain