where does the adventures of huckleberry finn take place?
The story begins in fictional St. Petersburg, Missouri (based on the actual town of Hannibal, Missouri), on the shore of the Mississippi River "forty to fifty years ago" (the novel having been published in 1884).