Cruises don't work like land-based vacations. Because you're on a moving vessel that visits different countries, there are a variety of charges based on which ports you stop in. In addition, cruise lines charge daily gratuities, which are technically optional but are generally considered a…
Continue reading...