Galapagos islands island South America Ecuador travel tourism adventure Santa Cruz Island Iguana lizard

- Image ID: DGJX73
Karin Duthie / Alamy Stock Photo
Image ID: DGJX73
Location: Galapagos islands island South America Ecuador Santa Cruz Island