3 ms·To save you a click, that island is Madagascar.by seren 8y agoTo save you a click, that island is Madagascar.klez 8y agoOk, thanks, but there's more to the article than what island it is.seren 8y agoI agree the article is interesting in itself, however the title is needlessly clickbaity.