Geography

Where is the world's largest naval base?


1 Answer

Naval Station (NS) Norfolk, the world's biggest naval base, is situated in south-eastern Virginia in the Sewells Point peninsula of Norfolk city. The base was established in 1917 and covers an area of approximately 3,400 acres.

{{ relativeTimeResolver(1584476669877) }}

LIVE
Points points 187
Rating 14
Sign-in to view all answers

Similar Questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE