Unveil the colors of Spain, the rhythms of Portugal, and the magic of Morocco; a world of culture at every stop.