Portal:Saudi Arabia/Featured picture/1

Photo credit: Bluemangoa2z

The Kaaba or Ka'aba also referred as Kaaba Muazzama (Grand Kaaba), is a building at the center of Islam's most sacred mosque, Al-Masjid al-Haram, in Mecca, Saudi Arabia.