Onslow Beach/Definition
Jump to navigation
Jump to search
In North Carolina, USA, primarily used as amphibious training grounds for the U.S. Marine Corps.
In North Carolina, USA, primarily used as amphibious training grounds for the U.S. Marine Corps.