Meccaball is a cityball located in Saudi Arabiaball. He is the cityball where Islam was born, and it is also the place Muslims go to for the annual Hajj pilgrimage. The Ka'bah, which is the holiest place for Muslims, is located on his clay. Home to a cube more famous than Kazakhbrick himself. However, he's only welcome to kebabs, non-kebabs are not allowed to enter here.
Meccaball is located in Makkahball region of Saudi Arabiaball. Meccaball has the tallest building in Saudi Arabiaball, the Abraj Al Bait Towers. Though soon to be exceeded in height by the Jeddah Tower in Jeddahball.