Андаманские острова
Распространены в странах Южной и Юго-Восточной Азии: Индонезия, Индия, Индокитай и Малайский полуостров, Шри-Ланка, Андаманские острова, Суматра, Борнео, Молуккские острова, Филиппины, Сулавеси и другие индонезийские острова. На Борнео встречаются в Сепилоке, районе залива Дарвел в Сабахе, Ниахе и Кучинге в Сараваке, верхнем Капуасе на Западе и верхнем тенге на юге страны.