Life’s a beach

6 min read

Matthieu Cany shares the latest data on Blue Flag beaches and explai