Landsat Island

Landsat Island is a small, uninhabited island located 20 kilometres off the northeast coast of Labrador. It was discovered in ...
Read more