answersLogoWhite

0

Owls live in various habitats, depending on their species, but I could say that the most common place for an owl to make a nest, is in a hollow in a fir or pine tree.

User Avatar

Wiki User

13y ago

What else can I help you with?