travelmamas.com
Monte Carlo, Nice, or Villefranche? - TravelMamas.com
The lovely French seaside town of Villefranche is situated between two tourist hot spots, Nice and Monte Carlo. Which most deserves exploration?