Es originario de Madagascar y las Islas Mascareñas donde se encuentra en los bosques y los sotobosques, algunas especies en matorrales xerófilos y dunas en alturas de 0-1,800 metros.