La Tirimbina Wildlife Refuge
- Episode aired Feb 20, 2016
Jeff goes on an expedition into the magnificent rain forests of Costa Rica to experience some of the fascinating and mysterious animals that inhabit this Central American country.Jeff goes on an expedition into the magnificent rain forests of Costa Rica to experience some of the fascinating and mysterious animals that inhabit this Central American country.Jeff goes on an expedition into the magnificent rain forests of Costa Rica to experience some of the fascinating and mysterious animals that inhabit this Central American country.