Cape Canaveral, Florida (home to NASA’s Kennedy Space Center)
NASA
Jan 13, 2021
Image Article
Cape Canaveral, Florida (home to NASA's Kennedy Space Center), is pictured from the International Space Station as it orbited 261 miles above the Sunshine State.
iss064e015920 (Dec. 27, 2020) — Cape Canaveral, Florida (home to NASA’s Kennedy Space Center), is pictured from the International Space Station as it orbited 261 miles above the Sunshine State.