With historic sites, white-sand beaches, clear waters and attractions that run the gamut, from snorkeling to zip lining, Mexico's playground appeals to travelers of all kinds and is more ...