Planning to visit the French Riviera? Villefranche should be on your itinerary so here are the best things to do in Villefranche-sur-Mer.