Santa Cruz is the most populated island in the Galapagos but
our stop is a beach far from civilization (we'll return to
Puerto Ayora on Santa Cruz at the end of the trip).
As with many islands in the Galapagos, Santa Cruz has
another name, Indefatigable. Even Baltra, our initial
stop, is also called South Seymour. Confusing?