Cascades d'Ouzoud The Cascades d'Ouzoud are the most spectacular in Morocco.
hassan II Mosque, it is the largest mosque in Morocco.
Chefchaouen is an otherworldly escape nestled in Morocco's Rif Mountains.
Fez tanneries are spread out like a tray of watercolors.
Desert today means sterile or not conducive to life.