The Soldier Ghosts Haunting the Iconic Château de Chambord
Get to know one of the most iconic castles in France – Château de Chambord. The grand castle is, according to legend, designed by Leonardo da Vinci himself. And it is also said that the castle is haunted by the souls of the soldiers of the Franco-Prussian War.