Repeat: 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.
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.