News

Dozens of research and exploration vessels have set sail off the French coastal city of Nice across the Bay of Angels.