to top

#3 – Kennedy Space Center

7 World’s Wonders You Can See Without Leaving Home!

via complain

JFK Space Center is a complex of facilities for launching spacecraft and mission control (Baikonur), owned by NASA and located on Merritt Island in Brevard County Florida, USA.

View details

Don't forget to add a comment