Cruises are often considered one of the best vacations for multi-generational families. They naturally solve many logistical aspects of the travel experience that big family trips can have, make it ...