Haunted Waters: The Enigma of the Isle of Demons

No story embodies the eerie allure of the Isle of Demons more than that of marooned French noblewoman Marguerite de La Rocque whose life of privilege turned into hell in 1542 during a voyage to New France. According to André Thevet, a French cosmogra...

Read More
Jan 15, 2025