The ultimate guide to Menton, France including the best places to visit, beaches, viewpoints, photo locations, restaurants, hotels and more.