Located in Makkah, the Masjid al-Haram (Arabic: المسجد الحرام) means the ‘Sacred Mosque’. It is the largest and most important mosque in the world. Housing the Ka’bah, it is a place of pilgrimage for millions of Muslims each year.
Featured image: https://pixabay.com/photos/mekkah-kabah-masjid-2358306/