Cruising is a great vacation value. Many meals and services that would cost extra on an land based vacation are often included in the price of a cruise. Cruises tend to be more “all inclusive” than most land based vacations. In fact, higher end cruises may include gratuity, beverages and even shore excursions. Everyone has...