Mexico is a great destination to get an amazing package deal to outstanding locations at low prices. For North American visitors it is particularly attractive as flights are relatively cheap and there are many major cities now offering direct flights. Mexico...