Devon Island

Share
this
Gallery

Devon Island

The CBS crew visited Devon Island, the world's largest uninhabitated island. Devon Island has been used by NASA to simulate conditions on Mars.

Author: CBS News Staff

Credit: CBS