Winter Fun in Philly: Where to Go Sledding

Although it's not a city known for its hills, Philadelphia has some great spots for sledding and winter fun activities. Sledding hills are located throughout the city, so you'll find one near your...