Hurricane Bud strengthened into a major storm Thursday night as it churned toward an area of beach resorts and small mountain villages on the Pacific coast stretching south from Puerto Vallarta.
Authorities already had canceled school in low-lying communities and began preparing emergency shelters. (AP)