No. 2620.30° S, 57.58° E
Indian Ocean
The island of the dodo, and a hundred-year collapse told through the Dutch sailors' own journals.
Found by Dutch sailors 1598; the dodo gone by c. 1662
SupercutAug 2026
DocumentaryJun 2026
DocumentaryNov 2025