Here's a link to a site that list hotspots:
http://www.newhampshire.com/about-nh...-hotspots.aspx
You can just Google "hotspots wi-fi NH" and see what comes up. There's several national and local databases with this information.
Don't know how technically adept you are but there's packet sniffer software you can download to find hotspots - also something you can Google.
(Not sure what OS you're using - I assume Mac by your avitar - but nonetheless...)