Taking a cruise is one of the best bang-for-your-buck vacations you can take. Regardless of whether you are booked on a budget cruise line, or one of the higher-end cruise lines, you’ll still have the opportunity to see live shows, partake in exotic excursions, all-inclusive dining, and more. Since most…