by OTT Editor | Aug 19, 2010 | Featured Attraction
Your trip to Florida will be ‘out of this world’ when you visit the Kennedy Space Center’s visitor complex. Only about an hour from the Orlando area, NASA’s launch headquarters is the only place on Earth where you can tour launch areas, see giant rockets, train...