Pete’s Pond

Pete’s Pond is a pond in Botswana, Africa.  A video camera was installed there by Pete LeRoux in 2005 and it was featured by National Geographic for several years.  I’m not sure when it was taken down – but it looks like National Geographic will no longer be hosting it. Skip forward to the present… Continue reading Pete’s Pond