While we’ve all heard of Bigfoot and Bigfoot sightings, few people know that the Uwharrie National Forest located in central NC is one of the top “mecca” spots in the Country for sightings of the big guy.

But don’t take our word for it:

We provide a complete wilderness experience for your group that guarantees a genuine sighting of Bigfoot!