Nature Gardens

St.Peter's Church - The Russian Orthodox Church

Saint Peter’s Church was completed in 1894 and took 6 years to construct.

It was built next to an enchant tomb, which was uncovered in 1835 and was believed to have belonged to Saint Tabitha.

Address: 151-155 Herzl St. Tel Aviv.