Villefranche-sur-Mer
Saint-Michel Church – Baroque gem in Villefranche-sur-Mer
In the heart of the charming old town of Villefranche-sur-Mer, you'll find Saint-Michel Church, a beautiful Baroque church and one of the city's most beloved landmarks.