Top 10  of the Best American Cities for History Buffs

10. St. Augustine, Florida

9. New Castle, Delaware

8. Baltimore

7. Charleston

6. Seneca Falls, New York

5. Boston

4. Philadelphia

3. Washington, D.C.

2. Williamsburg, Virginia

1. New York City