Photo Credit Where is the Skinwalker Ranch and What’s the Mystery? This is the story of the Skinwalker Ranch Mystery, an area of approximately 480 acres of land located southeast of the town of Ballard, Utah. For years hardly anyone went near it and those who did rarely talked about it.  Skinwalker Ranch, named after […]