Western Indian Ocean: known only from Mauritius, Reunion, Madagascar, Amirante, Christmas Island, and Cocos-Keeling Atoll south of Sumatra. Probably widely distributed around the islands of the tropical Indian Ocean.