Visible imagery from NASA’s Aqua satellite revealed the center of Tropical Cyclone Oma was just northwest of the island of Vanuatu in the South Pacific Ocean.
Visible imagery from NASA’s Aqua satellite revealed the center of Tropical Cyclone Oma was just northwest of the island of Vanuatu in the South Pacific Ocean.