Morocco is the gateway to Africa, and this epic adventure explores the Mediterranean coastline, the mighty Atlas mountains and the seemingly endless Sahara.