Menton, France is small town on the French Riviera and only a stones throw away from Italy. Taylor&r