Zamzam water flows out of Zamzam well. For decades it has been quenching the thirst of billions of people, particularly during the pilgrimage of Hajj. Islamic history suggests that at the water is a miracle in itself. The Zamzam well is located at 20 meters east of the holy Kabah (Approximately). It is 35 meters […]