Loading...

Tag: North Africa

Saharan Dust off Portugal [Photo of the Day]

A massive plume of dust has swept off the Sahara desert in North Africa and in the image below hangs off the coast of Portugal in an image taken by the Moderate Resolution Imaging Spectroradiometer (MODIS) on NASA’s Terra satellite on April 6, 2011.