Plage du Fossan with houses reflecting on the water in Menton.

15 best things to do in Menton, France