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

- Image ID: DGK1BN
Karin Duthie / Alamy Stock Photo
Image ID: DGK1BN
Location: Galapagos islands island South America Ecuador