Saudi ArabiaKaaba Mecca

Makka al-Mukarrama means Makkah with honor, and this is the birthplace of Muhammad, the founder of Islam and is one of the most important of all the holy cities...

2019-04-10