Lemaire Channel, Antarctica 2/3/06

One of the most beautiful scenes we have ever seen was the ice & glaciers of the Lemaire Channel off of Antarctica. Join us as we traverse the channel!
Read Susan's story about our trip. /hugh