They are mostly found on Malabar Island, but can also be found on Polymnieli Island and other islands.
Mereka banyak ditemukan di Pulau Malabar, selain juga dapat ditemukan di Pulau Polymnieli dan pulau lainnya.