Often called the City of Roses, Taif or Tayif is famous for its fragrant rose flowers that grow in the surrounding valleys and mountains. It …


Often called the City of Roses, Taif or Tayif is famous for its fragrant rose flowers that grow in the surrounding valleys and mountains. It …