There’s a spot near Murphy NC called “The Leech Place” (We actually did a video of it here on Spooky Appalachia) by the indigenous Cherokee people that lived there, where something very dangerous and strange can be found. The spot in question is right before the Valley River joins the Hiwassee. There’s a thin ledge…