
TOURISM TALK: Florida’s Space Coast is Globe’s Busiest Launch Site
Florida’s Space Coast, home to NASA’s Kennedy Space Center and all orbital crewed launches dating back to the Mercury program in the early 1960s, continued to see record numbers of launches in 2021, matching the record of 31 set in 2020. […]