January is one of the best months of the year to visit Mexico. It's in the heart of the dry season, but not quite as busy as December or February when ...