Santa Cruz (Galapagos) Attractions & Activities - The Best Holiday Destinations for 2020
Santa Cruz is the most important (although not the largest) island in the Galapagos Islands archipelago, in Ecuador.
The Most Frequently Asked Travel Questions about Santa Cruz (Galapagos)