 There have been suggestions that the species may have formerly occurred in the Andaman Islands as there are some late 19th century reports of the species on Great Coco and Table Island.The nominate subspecies is found on the islands north of the Sombrero Channel while "abbotti" is found south of it.It has been found on the islands of Tillangchong, Bompuka, Teressa, Camorta, Trinket, Nancowry, Katchal, Meroe, Trak, Treis, Menchal, Little Nicobar, Kondul, Great Nicobar and Megapode Island.