Mongabay Series:

High sea levels thousands of years ago aided island formation