Tropical Storm Boris continued to drench southern Mexico on Wednesday, even though it had weakened into a tropical depression.
People were being evacuated from their homes in Chiapas state after authorities raised the alert level to orange.
The US National Hurricane Centre said the storm was likely to leave as much as 20 inches (500 millimeters) of rain during its passage across the state.
Hurricane experts in Miami said Boris was centered about 85 miles (140 kilometres) east of the port of Salina Cruz early on Wednesday and was moving north, but not without leaving huge waves in its wake that crashed ashore.
The centre predicted the storm would begin weakening once over land, and said it would probably dissipate on Wednesday night.
Meanwhile in Guatemala, heavy rains caused huge landslides in Solola, to the west of the capital.
One mountain road had to be closed by authorities after rains caused water to gush over cliff tops hitting the roads below, and landslides left rubble strewn across the tarmac.