Mauritius Island Is Quite an Illusion