Skip to content

other

Hurricane Otis

The 2023 eastern Pacific hurricane that devastated Acapulco on Mexico's Pacific coast.

Current clusters