An idyllic place that is out of touch with reality or one that makes its appearance for a brief period in a long time.
(Wordsmith.org)
An idyllic place that is out of touch with reality or one that makes its appearance for a brief period in a long time.
(Wordsmith.org)