cloud-cuckoo-land in French
cloud-cuckoo-land in French
Coucouville-les-Nuées
An imaginary place where silly or unrealistic people metaphorically reside.