Browns Lobster Pound – Seabrook, NH
Browns Lobster Pound located in Seabrook, New Hampshire. It’s a few miles off Interstate 95 (exit 1), but worth the few minutes’ drive.
When we were youngsters, we would NOT tell tourists about this place, lest it be “ruined”. But it’s great, and during tourist season, it’s packed. You read more…
The article: Browns Lobster Pound – Seabrook, NH, was originally published on I-95 Exit Guide