Mecca is a holy place for Muslims (Islam)
What does polytheistic religion mean?
Imported from external platform