No listings found. Try adjusting your filters.
And who could ask for more / Lay me on a beach in New Hampton / It's not a million miles away_._ -- From "Hampton Beach", by China Crisis
On New Hampshire's short coastline, north of Boston and south of Maine, Hampton is nestled against the blue Atlantic Ocean