The Navy Channel on MSN
Norfolk: The World’s Largest Naval Base
Naval Station Norfolk, located in Norfolk, Virginia, stands as the largest and most vital naval base in the world. Serving as the heart of U.S. Navy operations, it houses over 75 ships, 134 aircraft, ...
Virginia Beach will commemorate the 50th anniversary of the end of the Vietnam War and honor the country’s veterans, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results