Tropical Cyclone Idai seen in Mozambique channel by NASA's Terra Satellite
Tuesday, March 12, 2019 - 11:10
in Astronomy & Space
NASA's Terra satellite passed over the Southern Indian Ocean and caught a visible image of Tropical Cyclone Idai in the Mozambique Channel. The channel is located between the country of Mozambique on the African mainland and the island nation of Madagascar.