Isla De Barro Colorado
Our Own Odyssey : Ben Hancock
12 May 2015
Ben Hancock found himself on Isla de Barro Colorado, which is an island located in the man-made Gatun Lake in the middle of the Panama Canal. Audio
Ben Hancock found himself on Isla de Barro Colorado, which is an island located in the man-made Gatun Lake in the middle of the Panama Canal. Audio