On Wednesday, Jan. 18 at 11 a.m., Delaware North Parks & Resorts, in partnership with NASA’s Kennedy Space Center, broke ground on the future home of the space shuttle Atlantis to be located at Kennedy Space Center Visitor Complex. NASA selected Kennedy Space Center Visitor Complex to permanently display space shuttle Atlantis in April 2011.
↧