scarycarries.com
Fort Mountain and the Moon-Eyed People
Located in Chatsworth, Georgia, Fort Mountain is a part of the Cohutta Mountains in the Appalachians. The mystery of Fort Mountain is the ancient rock wall located on the mountain. It’s an impressi…