January 14, 2015
THE place to stay in NOLA!
Was this helpful?
November 09, 2014
Awesome place, definitly a must see if you are not use to Space Museum or...anything related to Space. Arrive late so I couldnt do the Bus tour :(
Lots lots of information, its a jump back in time.
Was this helpful?