Designed by
Title
City of Cape Canaveral, Florida #196542789
Description
Cape Canaveral and Kennedy Space Center KSC are two entirely separate facilities, but they are physically adjacent to each other. Cape Canaveral is an Air Force Base that just happens to have been and still is in the business of launching rockets. It is Air Force owned and Air Force operated.
This image is editorial