Sister Cities Park at Logan Square

Sister Cities Park at Benjamin Franklin Parkway near Logan Square

  'Beautifying the Benjamin Franklin Parkway' Sister Cities Park is the newest addition to Parks in Philadelphia, opening on May 10, 2012. The park is located at Logan Square in front of the Cathedral Basilica of Saints Peter and Paul, along the Benjamin Franklin Parkway. Did you know? The City of Philadelphia was named one of the top ten cities for parks in the world. Read More - Best Cities for parks in the World Sister Cities Park Experience & Atmosphere The Park provides … [Read more...]