“Ben Fogle: New Lives in the Wild”

Here’s our episode of Ben Fogle’s documentary series “New Lives in the Wild”, which originally aired on UK Channel 5 on 21st February 2014.

It was filmed in October 2013 at our little off-grid island just off the Caribbean coast of Panama:

Leave a Reply 0 comments

Leave a Reply: