Saudis and foreign residents circumambulate the Kaaba (Tawaf) in the Grand Mosque complex in...
Day: April 17, 2021
History, culture, art and nature all converge in one place: the mesmerising desert landscape...