Lemons and a jar of lemon jam in Menton.

15 best things to do in Menton, France