Church of Saint Michael | France Photo Spot
Share this Page
The Church of Saint Michael is a stunning 16th-century French church famous for its Renaissance-style façade, considered by many to be the most beautiful in France. It was completed in 1529 however records speak of a church at this location as far back as 889. The architectural style is a mix between Gothic and Renaissance styles and its imposing facade makes it a great photo location. (Dijon, France)