Whether you're looking for a quick getaway or an extended vacation, a cruise can fit ... Then, the cruise heads to the San Blas Islands, where guests can relax on white-sand beaches, swim in ...