Santa Cruz Island, also known as Indefatigable Island and by other names, is the most populous and second-largest island in the Galápagos Islands, Ecuador. From Wikipedia