You are viewing a single comment's thread from:RE: Land of the Giant Lizards!View the full contextsheradelia (48)in #travel • 7 years ago I've always wanted to visit the Galapagos Islands. When I do go, I'd definitely keep an eye out for this beauty!