Villefranche

Villefranche, France

Perching above the bay of Villefranche sur Mer, the rosy French villa pays tribute to joie de vivre in splendid party settings and on sunlit terraces with electrifyingly beautiful views out over the Mediterranean Sea. The dream house showcases the…

View EstateVillefranche, France