Ecuador
0
25
Puerto Ayora is the main town of Santa Cruz Island in the Galápagos and a hub for wildlife excursions.
Created At: 3/5/2026
Updated At: 3/5/2026
Verified