Last week was my first time in Gettysburg PA and I loved it. Like, almost as much as Salem. I can't wait to go back. I love towns with rich history, great b&b's and tours and such. I'm talking smaller towns and not big cities like Boston, NYC, Chicago etc. which are great - but I love the small town atmosphere of Salem, Plymouth, Gettysburg, Falls River MA, Fells Point in Baltimore, etc.
Anyone have any other towns like this that offer a lot of ghost tours, history tours, old buildings, cool restaurants and Victorian b&b's? I asked my friends and got:
Roanoke, NC
Ocracoke Island, NC
Antietam, MD
Harpers Ferry, WV
Cape May, NJ
St. Augustine, FL
But since we have a lot of people from around the country (and world) wanted to ask TK for any other future travel ideas that fit this type of criteria (doesn't have to be civil war related).