World Natural Heritage: Panama
Filmed in the UNESCO World Heritage Site, 'La Amistad' in Panama, and experiencing the birth of peccaries, the early morning concert of the howler monkeys and how the rainforest ecosystem works.
Starring Norbert Vander, Norbert Vander
Director Norbert Vander

Trailers

Related