29 of 35
29. Puerto Ayora, the Galapagos. The city of Puerto Ayora is located on the south coast of the island of Santa Cruz, and is the center of one of the three cantons of the province of Galapagos.
29. Puerto Ayora, the Galapagos. The city of Puerto Ayora is located on the south coast of the island of Santa Cruz, and is the center of one of the three cantons of the province of Galapagos.