Just imagine a Christmas holiday that comes with guaranteed sunshine. And not just tropical heat: your festive break will also be free of cooking and washing-up. A cruise is a welcome break at any time of year, but getting away for a Christmas voyage has …
( read original story …)