Villefranche-sur-Mer is a small town with a population of 6000 and fabulous views with crystal-clear water and its harbour considered one of the best in the Mediterranean ! The narrow colourful lanes in the Old Town attract countless walkers who love losing themselves here and trying local specialities. This pretty village is bursting with treasure !