Naval Submarine Base New London is the United States Navy's primary submarine base, the "Home of the Submarine Force", and "the Submarine Capital of the World".
Naval Submarine Base New London is the United States Navy's primary submarine base, the "Home of the Submarine Force", and "the Submarine Capital of the World".