Se encuentra ampliamente distribuida en África al sur del Sahara, incluida Madagascar.
También se encuentra en partes de Asia, como el sur de la India y Sri Lanka, y en algunas islas del Pacífico. Su hábitat natural son los bosques y sabanas, donde se alimenta de frutas y semillas.