Biblical Account of David and Goliath Comes to Life at Tel Azekah » tel azekah Posted February 15, 2016 by Atara Beck. Tel Azekah, site of the battle of David and Goliath. (Leah Bowman)