Cooper Island is a small island of the British Virgin Islands in the Caribbean. It is one of the "Little Sisters" islands. There are five privately owned properties on the island, plus a small beach club resort. From Wikipedia
Six hand-reared sihek birds released on predator-free Palmyra Atoll, marking a milestone in conservation efforts.