×

Cockaigne

Cockaigne or Cockayne is a land of plenty in medieval myth, an imaginary place of luxury and ease, comfort and pleasure, opposite to the harshness of medieval peasant life. Wikipedia