Land of Cockaigne

Land of Cockaigne (French) literally, the land of cakes. An imaginary country of idleness and luxury. In Cockaigne the rivers were of wine, houses were built of cakes, the streets were paved with pastry and the stores were filled with free goods. Roasted fowl flew about ready for the eating.