Tropical Storm Otto forms over Atlantic: NHC

Image: Tropical Storm Otto is pictured forming approximately 175 miles east-southeast of San Andreas Island in the Caribbean Sea in this November 21, 2016 satellite handout photo. NOAA/Handout via REUTERS (Reuters) – Tropical depression 16 has strengthened into Tropical Storm Otto east of Nicaragua over the Atlantic, the U.S. National Hurricane … Continue reading Tropical Storm Otto forms over Atlantic: NHC