In Australia the White-bellied Cuckoo-shrike is widespread resident in northern Australia. It is a migrant to southeastern Australia where it is patchy in distribution.
In Australia the White-bellied Cuckoo-shrike is widespread resident in northern Australia. It is a migrant to southeastern Australia where it is patchy in distribution.