“The Pool of Siloam and the Pilgrimage Road, both located within the City of David, are among the most inspiring archeological affirmations of the Bible.
Source: NYPOST
Biblical site where Jesus healed blind man excavated for public view: ‘Affirms Scripture’
Posted by