30 Beautiful Photos of Muslim Pilgrims During Hajj in Makkah
With Eid just around the corner, the pilgrim’s Hajj ritual is coming to an end just in time for Eid celebrations. And though we aren’t there to feel the intense spirituality, these photographs make us wish we were.

























WE SAID THIS: Don’t miss Photos to Remind You How Beautiful Makkah Is