Morocco's most fragrant valley — blooms every April and May.
Nestled between the High Atlas and Anti-Atlas, the Valley of Roses (Vallée des Roses) comes alive each spring when the Damask rose blooms. The annual Rose Festival in Kelaat M'Gouna is a joyful celebration of colour, music, and rose-water perfume.