I seem to recall that the National Geographic cover girl was from Afghanistan.
"I seem to recall that the National Geographic cover girl was from Afghanistan."
You are absolutely correct in your recollection.