Mexican emergency officials have rushed to finish preparations for Hurricane Roslyn as the powerful category four storm churns towards tourist zones along the country's Pacific coast.
Roslyn is forecast to move north on Saturday as it approaches west-central Mexico before making landfall along the coast of Nayarit state on Sunday morning, bringing damaging winds, a major storm surge and significant coastal flooding.
Nayarit is home to popular beach destinations like Sayulita and Punta Mita.
Maximum sustained winds were near 215km/h, and rainfall of up to 25 centimetres was expected along the northern coast of Jalisco state, which neighbours Nayarit, the US National Hurricane Center said.
On the upper coast of Colima and western Nayarit, up to 20cm of rainfall was expected.
A hurricane warning was in effect for the coast from Playa Perula to Escuinapa and Las Islas Marias.
Although some weakening was possible beginning on Saturday night, Roslyn was expected to still be near or at major hurricane strength when it makes landfall, the NHC said.
Australian Associated Press