Tropical Storm Keila EarthzineNovember 5, 2011Earth Observation, Weather – Acquired November 1, 2011, this natural-color image shows Tropical Storm Keila just off the coasts of Yemen and Oman.