Your cruise fare likely includes meals, accommodation and entertainment. However, extra fees can often add up. Watch out for these extra fees to avoid a more expensive trip than you planned for
Hidden Fees That Will Make Your Cruise More Expensive Than You Think