I got 107, although I'll have to say that a few of the places are arguably in the same location in reality.
ie, a The Sistine Chapel & The Vatican.
Disappointing that Mt McKinley + Denali NP didn't get a mention, along with the Inside Passage in Alaska, which are spectacular places of natural beauty.
Whistler in Canada didn't get a mention either, nor did any National Park or city in the Eastern Provinces of Canada, such as Algonquin in Ontario or the only walled city in North America, Quebec City.
A little too much of a European focus in that quiz IMO.