If you ever needed another reason to book a cruise, a recent study has revealed that cruising is good for your health, long-term happiness and can even help you to build better relationships.Researchers have even proved that going on a cruise can have long-term health benefits that may last up to six months.So, if you’ve ever come back from holiday feeling refreshed only for that to be short-lived, then you’re going on the wrong holiday.