Villefranche Sur Mer Nice France

Villefranche Sur Mer Nice France / | heaped above an idyllic harbour, this picturesque village with imposing citadel overlooks the cap ferrat peninsula and, thanks to its deep harbour, is a prime port of call for cruise ships.