Seeing more destinations while unpacking only once and eating like a king are among the draws on cruise ships.
For the ultimate family beach vacation, nothing beats the clear blue water, white sand beaches, and cooling tropical breezes ...