Carnival Valor Sail date: July 25, 2010 A wonderful cruise One of the best cruise experiences so far Read full review