|
|
Kennedy Manned Space Flight CenterThe 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: |
|