Discover what to do in Menton, France. It's one of the most colorful towns on Cote d’Azur full of tasty lemons and amazing places to explore!