Travel writer Scott McMurren says there’s plenty to see in places like the Mexican state of Puebla that aren’t far from popular beach resorts.