Masjid Al Haram, in Mecca, Saudi Arabia, is the largest mosque in the world and Islam's holiest site. It surrounds the Kaaba, a cuboid structure that is the direction of prayer for Muslims worldwide. See also Hajj Mosque Islam Qibla