In the Galapagos, there's wildlife in the city. We were walking down the main street in the port town of Puerto Ayora when this little guy popped up from behind the street curb. A traveler in these parts must learn to love iguanas because they are Everywhere!
I already love them!!! I love his face! I would take one home with me in a heartbeat! They're the very definition of alien beings and beyond charming! (To each his own, I know!)