Dedicated in June 1976, the Sister Cities Plaza, a site of 0.5 acres (2,000 m2) located at 18th and Benjamin Franklin Parkway, honors Philadelphia's relationships with Tel Aviv and Florence which were its first sister cities.
[