The holiest city for Islam, Mecca draws thousands and thousands of pilgrims to Saudia Arabia each year.