28 PICTURES

Discovery of this French island in the Indian Ocean.