Florida’s Cape Canaveral on Merritt Island, near Titusville and Cocoa Beach is home to the Kennedy Space Center which houses a wonderful interactive complex with all kinds of space related activities. Huge relics of past space missions are on display and there are some excellent IMAX movies and interactive exhibits. There is plenty to do […]
