Home Tools

 

Kennedy Manned Space Flight Center

The John F. Kennedy Space Center is the site of all US manned space launches. Located near Cape Canaveral on Merritt Island in Florida, KSC covers about 220 square miles - most of it a natural wilderness preserve.

References:


 Copyright © 2019 - Jadebox