Are headwraps provided?

No, but you can purchase them at various stops. For more options and lower prices, we recommend buying in Marrakech before departure.