St. Petersburg, Missouri is a town based on Mark Twain's hometown of Hannibal, Missouri. It features landmarks from Twain's The Adventures of Tom Sawyer such as a school, caves along the river, and a church. Images show the town's school, caves, and river as described in Twain's classic novel.