Mark Twain Cave — originally McDowell's Cave — is a show cave located near Hannibal, Missouri. It was named for author Mark Twain whose real name was Samuel Langhorne Clemens. Clemens lived in Hannibal from 1839 to 1853, age 4 to 17.