Webster's Revised Unabridged Dictionary · 1913

cloud-cuckoo-land

cloud-cuckoo-land , noun

an imaginary place where fantasy and illusion predominate; it is a place where you say people are when they seem optimistically out of touch with reality.