Cruises to Mexico are now more affordable and are available the year - round lasting from three to fourteen days. Read the rest of this entry »