Anonymgo Anonymgo Mathematics Answered The Kaaba is one of Islam's holiest shrines. In what city is it located? a. Cairo c. Riyadh b. Medina d. Mecca please help