Is there a way to figure out what cities have wonders?
I'm a bit of a wonder perfectionist in Civilization, and I like to have a monopoly on them. However, sometimes another civilization sneaks one by me; in those situations, I like to conquer the city that has it to complete my collection.
In previous versions of Civilization, you had the ability, through demographics, to figure out what cities had wonders. But I can't seem to find anything like that in Civilization 5: the closest things I've found are the periodic "top 10"-style lists that'll mention how many wonders a civilization has.
Is there better way to figure out exactly which foreign cities have wonders?
It won't tell you exactly which city they are in, but if you go to the Diplomacy Summary and choose "Global Politics", it will show you which wonders each civilization has. I believe you need to have met the civilization at some point in order to see them here.
I also noticed that when you get the message that another civ has built a wonder, the city that completed the wonder will flash on your minimap, presuming that you have explored it at some point (you do not need visibility at the time of completion).