North Sulawesi
It is endemic to Sulawesi island in Indonesia, including in North Sulawesi Province.).