Exploring the Dark History of the New Echota Historic Site in Calhoun GA
[Updated on 7/20/21] Though most Georgia residents have never heard of it, the New Echota Historic Site in Calhoun GA is one of the most important indigenous sites in the United States. In 1825, the Cherokee Nation established New Echota as its capital, building the “New Town” right at the headwaters of the Oostanaula River. … Read more