That site hosts a truckload of geographical quizzes, some of which are really hard.
I scored 100% in spotting North American rivers and close to 80% in spotting US State capitals on a blank map, but a lost a lot of time 'cause I didn't even know WTF Pierre was.
I even scored less than 100% in spotting greater Athens municipalities on a blank map
I crushed most nation flag quizzes, but the Carribean was a disaster (I only knew the Cuban, Dominican and Jamaican flags).