Naval Station Norfolk/Definition

Largest naval base in the world, a U.S. Navy facility in the Norfolk, Virginia area