St. Peter's Church in Jaffa & The Church of St. John the Baptist
- Episode aired Mar 2, 2021
St. Peter's Church in Jaffa was built in dedication to the the miracle Peter performed in Jaffa by raising Tabitha from the dead.St. Peter's Church in Jaffa was built in dedication to the the miracle Peter performed in Jaffa by raising Tabitha from the dead.St. Peter's Church in Jaffa was built in dedication to the the miracle Peter performed in Jaffa by raising Tabitha from the dead.