Jan Bartek - AncientPages.com - Mystery surrounds the Yamacutah, a sacred Native American shrine located along the North Oconee River in Jackson, County, Georgia, where Indians believed the