Provence and the French Riviera Tourist Information
Villefranche-sur-Mer is a pretty town located near Nice in Provence France. It is situated on a large natural harbour across from Cap-Ferrat.
The medieval Chapelle de St-Pierre and the Citadelle St-Elme are two popular tourist attractions in Villefranche-sur-Mer.