Chile (Season 18 Episode 8 of 16): Ben visits Scott and his young family at their off-grid cabin in Chile. Ben Fogle: New Lives in the Wild airs on Channel 5 HD at 9:00 PM, Tuesday 27 February. Ben visits Scott and his young family at their off-grid cabin in Chile