Menton, France, is arguably one of the most picturesque towns along the Cote d’Azur. With the colourful facades along the beachfront and the quiet and narrow alleyways of the old town the town has a lot of character. Taking a day trip to Menton is the perfect way to get a feel for the city, and easy ...