Source: Tourism MediaHampton BeachWereldNoord-AmerikaVerenigde StatenRockingham CountyNew HampshirePortsmouthHampton Beach