TravelTill

About Puerto Ayora


JuteVilla
Puerto Ayora is a town in central Galapagos, Ecuador. Located on the southern shore of Santa Cruz Island, it is the seat of Santa Cruz Canton. The town is named in honor of Isidro Ayora, an Ecuadorian president. The town is sometimes mistakenly referred to as Santa Cruz
JuteVilla