WPBF 25 First Warning meteorologists are tracking the remnants of Sara after it made landfall along the coast of ... of Belize, El Salvador, eastern Guatemala, western Nicaragua, and the Mexican ...