Cape Canaveral is home to the Kennedy Space Center Visitor Complex and the famed site of many NASA shuttle launches, including the Apollo missions.