Things To Do Space Adventure Has Landed In Boston & Displays Hundreds Of NASA Items Calling all space nerds! Space Adventure: The Arrival of Man on the Moon is now open in Boston. The experience displays…