News

The Our Lady of Chartres cathedral is one of the most visited tourist destinations in France. It is included in the UNESCO World Heritage List (Petr Kovalenkov/Shutterstock) ...