SPIRITUAL CENTER OF ISLAM Crossword Clue
SPIRITUAL CENTER OF ISLAM Crossword Clue
We know 1 solutions for: SPIRITUAL CENTER OF ISLAM
Crossword Puzzle Infos
The term 'Spiritual Center of Islam' refers to the city of Mecca, which is located in Saudi Arabia. It is the holiest city in Islam and is the birthplace of the Prophet Muhammad. It is also the site of the Kaaba, the most sacred shrine in Islam, and the destination of the annual Hajj pilgrimage.