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