M

A MUST visit to this place if you love space and s...

A MUST visit to this place if you love space and space shuttles. Commuting is slow as tram service is not adequate during weekends and holiday season. Loved to see the details of Apollo, Discovery missions. Sad to see the challenger debacle. The gift shop is nice.

Comments:

No comments