The Arab equivalent of Marco Polo, Sheikh Ibn Battuta (1304-77) set out as a young man on a pilgrimage to Mecca that ended 27 years
The Arab equivalent of Marco Polo, Sheikh Ibn Battuta (1304-77) set out as a young man on a pilgrimage to Mecca that ended 27 years