Sea swimming in Spain

1,000 monitored beaches