This idyllic, seaside town in New Hampshire is a hidden gem where incredible, fresh seafood can be found at restaurants in ...