Western Ghats
Обитает в южной части горного массива Западные Гаты на юго-западе Индии, на юг от 15° с. ш., и на острове Шри-Ланка, кроме его засушливой северной части. Населяет очень влажные первичные дождевые тропические леса и вторичные насаждения. Встречается до высоты 1850 м.