We recently adventured to the charming little town of Sutton, WV. It’s a faded town with cobblestone streets located in the center of West Virginia along the banks of the Elk River. It may be hard to believe that it is also a hub of interesting activity! First and foremost, there is a family group of Sasquatch living near-by and the locals often witness them.