Riau Archipelago
Thailand, Malaysia (Malaya, Penang Island, Pulau Tioman, and East Malaysia), Indonesia (Bangka, Java, Mentawai Archipelago, , Natuna Archipelago, Nias, Riau Archipelago, Sumatra, Borneo); Brunei Darussalam; Burma and Singapore.