Es endémica de Madagascar y algunas islas adyacentes del noroeste; los avistamientos en Mayotte podrían ser de otra especie no descrita.