The World’s Most Notorious Mythical Creature Is Said To Dwell In This Small Town In Virginia

It’s a well-known fact that small towns are full of charm, yet there’s one small town in Virginia that may be home to something else altogether: Bigfoot. Now before you dismiss this as preposterous, take a look at this bizarre history and accounts of sightings in a little town known as Saltville. This beautiful Appalachian town may have something altogether bizarre hiding in the woods.

For a fascinating clip from the Animal Planet segment as it pertains to Saltville, watch the brief video below:

What are your thoughts on the matter? Have you by chance experienced an unusual encounter in southwestern Virginia? Be sure to share your thoughts with us! For related content, you’ll enjoy reading about These 7 Bizarre Things That Happened In Virginia That You Won’t Find In History Books.