The Kaaba, also referred to as al-Kaʿbah al-Musharrafah, is a building at the center of Islam's most important mosque, Great Mosque of Mecca, in the Hejazi city of Mecca, Saudi Arabia. It is the most sacred site in Islam. Read More
Ahead of Eid al-Adha, millions of Muslims from around the world have arrived in Saudi Arabia to perform the Hajj, an annual Islamic pilgrimage to Mecca. ...