Villefranche-Sur-Mer, France, is one of the more charming fishing villages on the Riviera. It has remained relatively unspoiled considering that it serves as a port for cruise ships.