
Overview
Villefranche-Sur-Mer is located on the Côte d’Azur in Provence – known for its fields of lavender and warm weather – and is highly appreciated for its 14th Century architecture.

Villefranche-Sur-Mer is located on the Côte d’Azur in Provence – known for its fields of lavender and warm weather – and is highly appreciated for its 14th Century architecture.