Where in the world is Carmen San Diego? screenshot page

Where in the world is Carmen San Diego?
Previous