Mascarene Islands
This species occurs in the Indian Ocean off East Africa, Mauritius, Chagos and the Mascarene Islands. It is very rare off the Tamil Nadu Coast of India.