This guide to things to do in Villefranche-sur-Mer will help you make the most of your time. It has the best and most exciting things to experience and see.