Squirrels are a common sight in Toronto, often seen scampering up trees or darting across parks. But have you ever wondered, where do squirrels live? These agile creatures typically build their nests, known as dreys, in the forks of tree branches using twigs, leaves, and other natural materials. However, when natural habitats become limited, squirrels… Continue reading