The Zamzam Well
Posted in Water

Zamzam Well

Zamzam Well The Zamzam Well (Arabic: بِئْرُ زَمْزَمَ‎) is a well located within the Masjid al-Haram in Mecca, Saudi Arabia, 20 m (66 ft)…