Designed by
Title
Kennedy Space Center. Cape Canaveral, Florida, USA #96000560
Description
Cape Canaveral is a city on Florida`s Atlantic coast. The Kennedy Space Center, north of the city, features a NASA shuttle launch simulation and astronaut memorabilia. The Air Force Space and Missile Museum offers rocket exhibits.
This image is editorial