En Sri Lanka se encuentran dispersos en los densos bosques tropicales de altura y están ausentes en la zona occidental de la isla.