Ecuador: Galapagos Islands

April 18-26, 2009 by Tom Dempsey

Image id: IMG_3259
Image id: IMG_3259
Snorkel to see fish in blue waters at Isla Genovesa (or Tower Island), one of the Galapagos Islands, which are a province of Ecuador, in South America.
Back to www.photoseek.com