Answer
Hampton, Virginia, is located on the Chesapeake Bay, which is the largest estuary in the United States. The city's location on the bay has contributed to its development as a major port and center for maritime activities, including shipbuilding, fishing, and trade.