imaginary place

Noun
  1. A place that exists only in imagination;
    A place said to exist in fictional or religious writings (synset 105633662)

Other Searches