bn:01560011n
Noun Named Entity
SYL
No term available
EN
Launch Complex 18 is a launch complex at the Cape Canaveral Space Force Station, Florida that was active during the late 1950s and early 1960s. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY