Located 65 mi/105 km northwest of Atlanta, Calhoun is the location of the New Echota State Historic site. The site commemorates the short-lived but valiant effort of the Cherokee Nation to form i...
TravelWeekly Asia Newsletter
Subscribe Today