Have you ever been on a cruise? If not, I hope you’ve got some money in your travel budget, because you’re about to book one. I’ve been on two cruises now, both on Carnival cruise line, a.k.a. the “fun ships,” and they’re not lying.
keep reading