Do squirrels live in the swamp?
No, squirrels typically do not live in swamps. They prefer habitats such as forests, woodlands, and urban areas, where they can easily find food and shelter. Swamps are typically wet and marshy, making them less suitable for squirrels.