limbo: an imaginary place for lost or neglected things
imaginary place: a place that exists only in imagination; a place said to exist in fictional or religious writings
coral gem: low-growing much-branched perennial of Canary Islands having orange-red to scarlet or purple flowers; naturalized in United States