bn:03075762n
Noun Named Entity
EL
Shuttle Landing Facility
EN
The Shuttle Landing Facility also known as Launch and Landing Facility is an airport located on Merritt Island in Brevard County, Florida, United States. Wikipedia
Relations
Sources