Category: Culture

Al-Saada in Al Ghayl, Saudi Arabia

There are few reasons why one would come all the way to Al-Ghayl, a village in the Al-Aflaj Governorate, around 300 kilometers from Saudi Arabia’s capital city Riyadh. Perhaps you’re a fan of

Read More »