0

Galapagos — The Enchanting Islands

July 25, 2011 English, South America 南美

Galapagos -- The Enchanting Islands

I visited Lonesome George recently and he appeared to be quite at ease. In fact I think he was quite happy in his new living environment. That was in the Charles Darwin Research Station on Santa Cruz Island in the Pacific Ocean about 1000 km off the coast of Ecuador in South America. Santa Cruz [...]