Pengiki Besar IslandPengiki Besar Island, also known as St. Barbe Island is an island in the South China Sea. The island is part of Indonesia.DescriptionThe island has two bays, and its waters are heavily populated with coral. The island is heavily forested.