Quantcast

Cuba and the Bahamas Seen from Space

September 28, 2011

This short video shows the cloudy island of Cuba and the Bahamas as the International Space Station flies from the Caribbean Sea northeast to the Atlantic Ocean.  credit:  NASA



comments powered by Disqus