Throne Day, likewise called "Feast of the Throne," in Morocco is a national event celebrated on 30 July of every… Read More