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.
By continuing to use the site, you agree to the use of cookies. Learn more about our cookie policy.