‘s Footprint Near the Kaaba in Mecca Leave a Comment / By Ariana Arghandewal / February 14, 2017 Glass Enclosure Containing Abraham’s Footprint Near the Kaaba in Mecca