Pilgrims visit Mecca, where is Mecca? July 14, 2017 By Show answer Saudi Arabia More General Knowledge Questions