Where do geese sleep at night?
Geese sleep at night in water, which provides them with protection from predators, warmth, and moisture. Geese usually roost in large flocks and take turns standing guard while the others sleep, with their heads tucked under their wings to conserve body heat.