Puerto Vallarta beaches under Yellow Flag warning due to large swellsJuly 7, 2025Ian Hayden ParkerPuerto Vallarta