How to save a lot of money on cruises by booking, on average, five weeks before cruising, being selective of cabin type and other great tips.
172