IN WHAT VILLAGE DO TOM SAWYER AND HUCKLEBERRY FINN LIVE? July 14, 2017 By Show answer ST PETERSBURG More General Knowledge Questions