TAIF ROSE FESTIVAL

Taif Rose Festival is an intense visual and olfactory delight

Taif Rose Festival is an intense visual and olfactory delight

  • The festival has 13 sections featuring 50 live performances and folkloric dances from across the Kingdom
By Nada Hameed ·