Poll: Where’s Your Favorite Winter Spot In Philly?
PHILADELPHIA - DECEMBER 26: A plow clears the snow in Love Park during a blizzard on December 26, 2010 in Philadelphia, Pennsylvania. (Photo by Drew Hallowell/Getty Images)Credit: Getty Images
The City of Brotherly Love is beautiful in all seasons. Which places do you like to go to when they’re covered in snow?