Enrichment

Many cruise ships offer programs that allow passengers to sign up for short courses for self-improvement in art, cooking, digital photography, computers and other subjects.

You must be logged in to post a comment.