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.
Ferry service operates from nearby Nice to Bastia, L'ile Rousse and Ajaccio on the French island of Corsica.