As you know Carnival have been wonderful to me by agreeing that in order for me to provide you with five or six weekly blogs of the highest order and entertain the guests onboard as Cruise Director that I………should get a personal assistant………and he arrived yesterday in the shape of a young man called Craig.
(more…)


























