Home Space Sailing Over the Caribbean From the International Space StationTechSpaceSailing Over the Caribbean From the International Space StationJanuary 30, 201993FacebookTwitterPinterestWhatsApp Portions of Cuba, the Bahamas and the Turks and Caicos Islands are viewed from the International Space Station.