Isla Coiba: A biological time capsule

Coiba Island is Central America’s largest uninhabited island; a forested rock in the rich Pacific Ocean...