Pieces of Lost Space Shuttles Go On Display
The $100 million home of the space shuttle Atlantis, which opened last year, has put Florida's Kennedy Space Center back on the tourism maps. Without giving too much away, the way in…
Click the button to make Frommer's a preferred source on Google.
Click here to make Frommer's a preferred source on Google.