SANTA CRUZ Santa Cruz holds the capital of the archipelago, Puerto Ayora. Here, is where the Charles Darwin Research Center is located, also the highlands, with endemic vegetation amid mountain…
SANTA CRUZ Santa Cruz holds the capital of the archipelago, Puerto Ayora. Here, is where the Charles Darwin Research Center is located, also the highlands, with endemic vegetation amid mountain…