The White-headed Pigeon is found in rainforests and adjacent areas, including nearby towns along the east coast of Australia from north Queensland to southern NSW.
The White-headed Pigeon is found in rainforests and adjacent areas, including nearby towns along the east coast of Australia from north Queensland to southern NSW.