There’s nothing like Christmas Island, St Croix, for the holidays – but even that doesn’t replace time with the family so I’ve headed home to New England for a pre-Christmas visit. I’m not a fan of the cold – AT ALL, that’s why I live in the tropics – but I do love the picturesque, […]