A lot of people think you have to pay for your cruises upfront but we always just pay $100 deposit and then pay our cruise off 90 days before the sail date and it makes it super easy and super affordable!!
How to take a cruise for $100 down!! | CruiseTubers.com