Splashdown Grand Turk (Grand Turk) – see what happens when a NASA space capsule lands near Turks & Caicos – you get a museum! “Splashdown Grand Turk” is a 3,500-square-foot attraction celebrating the unique relationship of the American human spaceflight mission and its importance to Grand Turk’s history. Located on the south side of the […]
Read More...Search
-
Recent Posts
Recent Comments
Archives
Categories
Meta


