Promenade along the water with colorful buildings and palm trees in Menton, France.

15 best things to do in Menton, France