The Adventures of Huckleberry Fin Author:Mark Twain The Adventures of Huckleberry Finn opens by familiarizing us with the events of the novel that preceded it, The Adventures of Tom Sawyer. Both novels are set in the town of St. Petersburg, Missouri, which lies on the banks of the Mississippi River.