Off the coast of Central Africa lies an isolated island, covered by primeval rainforest and surrounded by dark ocean waters, inhabited by a greater variety of species than nearly any other place on Ea...Show more