Small satellite island are not only around Pine Island, there are dozens all around Grande Terre!
And are all still to explore!