We got back from Ecuador and the Galapagos Islands last week and saw some amazing stuff -- sharks, dolphins, giant turtles, tarantulas, alligators, monkeys, iguanas, tons of birds, and even one giant anaconda. Check out the photos.
Posted by Eli at February 20, 2005 08:55 PM