Results for National Historic Landmark - New Echota
Results for National Historic Landmark - New Echota
National Historic Landmark - New Echota
Cherokee National Capital
The sprawling town of New Town which had stood here since 1819 was designated the seat Of government for the Cherokee Nation in A legislative act of 1825 and it was renamed New Echota for a former principal ...
photo_library