Presents in Limbo (7)
I believe the answer is:
nowhere
'in limbo' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for nowhere that I've seen before include "impossible to locate?" , "It can't be found!" , "unplaced" , "In no particular place" , "Utopia" .)