A holy place to which devout Muslims regularly journey to in pilgrimage. One of the pillars of Islam.