The Indian Mountain Tract is a park, located at Piedmont, AL 36272, USA
These are pictures of Cherokee rock village.. Not of Indian run.
The directions that Google provided from Cedartown to there were not correct. The road it stated was gated off and was overgrown.