Remove Ads
Space Launch Complex 17A, Cape Canaveral, FL, USA

Space Launch Complex 17A, Cape Canaveral, FL, USA

Space Launch Complex 17A has witnessed the launch of 145 rockets, including 145 orbital launch attempts, while Cape Canaveral, FL, USA, has been the site for 958 rocket launches, with a tally of 51 booster landings recorded.

Leave a Reply

Your email address will not be published. Required fields are marked *