Barn Owls don't technically live IN barns ... they roostsbut the reason they roosts is because its near a open field and it is a cool place(cool as in the temperature) :)
well barn owls aren't cannibalistic that i know of but barn owls may be eaten by larger owls sometimes for example the great horned owl will sometimes prey on barn owls. in times of scarce food if a...