Su hábitat exclusivo es el lluvioso bosque tropical que se extiende por las montañas de la punta sur de la India hasta los 1500 metros de altitud.