News

More than 200 feet long, with massive walls 65 feet high, Fort Boyard sits like a stone warship off the west coast of France. Construction began in 1801 under Napoleon, ruler of France ...