Najran’s Al-Tharwa Mountain



Najran’s Al-Tharwa Mountain reveals stories of early Islamic art

  • Rocks preserve rare Islamic inscriptions
By SPA ·