Kaaba / Ka'ba

a stone building at the center of Islam's most important mosque and holiest site... in Mecca, Saudi Arabia. It is considered by Muslims to be the house of God -- wikipedia.
Kaaba - Wikipedia

Member discussion

The comments section is for paying subscribers only

Upgrade to a paid account

Already have an account? Sign in