Unlock the secrets of one of the most storied civilizations of the Middle Ages on this deluxe, eight-night cruise through the Strait of Gibraltar, featuring Portugal’s breathtaking Algarve coast and ...