It contrasts greatly with the latitude of Nice. Villefranche is a small town nestled deep into the mountains and overlooking the most beautiful anchorage on the Cote d'Azur, the splendid Baie de Villefranche. At night, the port is illuminated by lights on yachts and ships that flounder near each other and on the east side, the lights of Saint-Jean-Cap-Ferrat with a magnificent view.
The old city lies on the seashore with its port. Climbing higher and further, you go along winding roads to the top where you reach residential areas dotted with lush vegetation, here nature has retained its original appearance in Villefranche!