Source: Tourism MediaHampton BeachEnjoy freshly caught seafood, clean beaches and gorgeous views of the Atlantic at this oceanfront village that epitomizes small-town charm.duniaNorth AmericaUSARockingham CountyNew HampshirePortsmouthHampton Beach