Sewell's Point
Naval Station Norfolk currently occupies Sewells Point. The base is approximately and is the largest naval base in the world.
Sewell's Point
Early in the 20th century, two developments at Sewells Point would have a long-lasting effect on its role in US history. Each laid the groundwork for founding of what was to become the world's largest naval base.