Explore the coastal preserves, tidal rivers, barrier beaches, and inland islands that make up the coastline from Newburyport, Massachusetts to Kennebunk, Maine, including the entire New Hampshire... This description may be from another edition of this product.