On October 4, 2005, Hurricane Stan made landfall near Punta Roca Partida, Mexico as a Category 1 hurricane. The heavy rain triggered mudslides and flash flooding, which tragically took the lives of over 1,600 people. For more information, click here.