Villefranche-sur-Mer liegt an der französischen Riviera unmittelbar neben Nizza.