This website uses cookies to ensure you get the best experience on our website. Learn more

The Best Attractions In Puerto Ayora

x
Puerto Ayora is a town in central Galápagos, 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. Puerto Ayora is the most populous town in the Galápagos Islands, with more than 12,000 inhabitants.
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

The Best Attractions In Puerto Ayora

Puerto Ayora Videos

Shares

x
x
x

Near By Places

Menu