AttractionGuide
Come visit Santa one last time before he heads back to the North Pole! Award-winning Franklin Square is an outdoor amusement oasis located in the heart of Historic Philadelphia, in one of William Penn's original five squares.