New Hampshire is a state rich with history; some of it haunted. Explore the ghosts and their haunts in towns such as Alton, Dover, Franconia, Litchfield, Nashua, Portsmouth, and West Chesterfield that will leave your senses tingling with adventure. Get the shivers as you: - Visit...