They prefer living in forest and savannah woodland that are up to an altitude of 400 meters. These habitats enable them to feed on canopy fruits, especially palm fruits and guava. These birds also eat seeds, flowers, nuts, and any vegetable available nearby.