Designed by
Title
Apollo Mission Control NASA Kennedy Space Center #48686178
Description
The actual mission control center for the Apollo moon landings and program. The technology and equipment are located at the NASA Kennedy Space Center. Cape Canaveral, Florida is a popular tourist travel destination for people on holiday or vacation.
This image is editorial