Philadelphia is one of the world's 25 'must-see destinations' for 2020
November 20, 2019 at 07:00 AM EST
"There’s a lot of glimmer in Philadelphia": Why the city has been named one of National Geographic's 25 must-see destinations in 2020.