Donna HoneyMay 30, 20202 minLoango's Pelican IslandJust a few hundred yards from the gorilla research camp is a small, mysterious, swampy island floating in the lagoon, uninhabited by humans.