Destination creator (Voyajo Team)
Hampton (2006 population: 4,004) is a Canadian town in Kings County, New Brunswick. Hampton is located on the Kennebecasis River 30 kilometres northeast of Saint John, Hampton is the shire town of Kings County. It functioned as the seat of county government between 1870 and 1965 (when county (...) (from Wikipedia)