Sara Makes Landfall! In this video, Tropical Storm Sara hits Belize. Extremely heavy flooding is possible in parts of Belize, Guatemala, El Salvador and Nicaragua. The rain chance stays high across the Yucatan Peninsula of Mexico.
Tropical Storm Sara dumped around 1000 mm of rain, or 40 inches, in parts of Honduras! Horrendous amounts!
source