USA Atlantis exhibit at Kennedy Space Center
- Please to see the geo position & weather for this photo spot
Space Shuttle Atlantis on display at the Kennedy Space Center
Pleaseto see the photography tips.
Must pay admission to enter the space center but lots to see and do once inside. Kennedy Space Center is located in Florida next to Cape Canaveral Air Force Station.