New Hampshire's 'Best Tourist Attraction' is a Bit PerplexingNew Hampshire's 'Best Tourist Attraction' is a Bit PerplexingThis writer's a bit confused.MeganMegan