Gabon: The Last Eden

Gabon is a country in Central America that contains stunning terrain and a wide variety of wildlife. This National Geographic presentation takes a look at what Gabon has to offer, and is narrated by actress Glenn Close.