News

Fort Boyard. March 27, 2007. More than 200 feet long, with massive walls 65 feet high, Fort Boyard sits like a stone warship off the west coast of France.