Hajj Hospitality Through Ages

Hajj hospitality through ages: a historical review of the gradual expansion of Masjid al-Haram and past Muslim rulers who served pilgrims.

Family & Life