Trivia: What North American cape is home to NASA’s Kennedy Space Center?
Cape Canaveral
Cape Fear
Cape Flattery
Cape Sable
The correct answer is Cape Canaveral
So why is this answer correct? : The Kennedy Space Center is located on Cape Canaveral in Florida. NASA’s outpost on the central Atlantic coast of Florida is still active, with regular rocket launches earning this region the “Space Coast” nickname. The Kennedy Space Center is also a visitors center and museum, showcasing stories and equipment from NASA’s history.