Tropical Storm Alvin has formed off the coast of Mexico, expected to bring rains to Puerto VallartaMay 29, 2025Ian Hayden ParkerPuerto Vallarta, Weather