Vanikoro Island, Solomon Islands The Mysterious Remains of La Pérouse Expedition Vanikoro Island is a tiny, uninhabited island in the Solomon Islands that