Yep, there are a lot of tiny Islands out there.
I thought of mentioning that, along with mentioning the enclave of 125,000 gorillas that were recently found, and the tribe that was recently photographed for the first time, and the 32 planets that were just found, etc. But then I thought "Enough, already".