The Well of Zamzam is located in Mecca, Saudi Arabia and is a miraculously generated source of water from God. The Zamzam well is a destination for millions of pilgrims each year. For more information about The Well of Zamzam, please watch the video to the right.