Group of islands in the Indian Ocean, northwest of Madagascar, which are territories of France. (Madagascar claims them, though.)

Log in or register to write something here or to contact authors.