In the Eastern Ghats, it occurs from Tamil Nadu and Andhra Pradesh to coastal Odisha, and also in Bihar and southern West Bengal, especially the Sunderbans. In the Western Ghats, it was recorded in Kerala, Karnataka and Maharashtra, and also in Gujarat. It also occurs on Baratang Island in the Great Andaman chain.