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".
View in Google Earth Categories: Military - Bases
Links: en.wikipedia.org
By: bubaonline
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement