Sailing Over the Caribbean From the International Space Station by Staff January 30, 2019 January 30, 2019 74 views 74Portions of Cuba, the Bahamas and the Turks and Caicos Islands are viewed from the International Space Station.Source: nasa.gov 0 FacebookTwitterPinterestEmail previous post The 6 Best Free Tax Software to File Your Tax Return This Year next post Deep history of archaic humans in southern Siberia