Month

November 2019
Zamzam is an Arabic word that is specified for miraculous water that is located in Makkah. The water is coming from the ‘Well of Zamzam’ that is about 20m away from the Kaaba on its east side. According to Islamic history, the water source was created as a result of a miracle. Its history is...
Read More