Puerto Ayora
Revision as of 20:10, 5 December 2023 by SGuySMW (talk | contribs) (Created page with "thumb|One of the city's infamous residents. '''Puerto Ayora''' is a baikalesque port city off the coast of Santa Cruz, one of the Galápagos Isla...")
Puerto Ayora is a baikalesque port city off the coast of Santa Cruz, one of the Galápagos Islands. It is infamous for its invasive population of Galápagos sea lions that have been known to wander its streets.