You are viewing a single comment's thread from:RE: Land of the Giant Lizards!View the full contextstarboye (53)in #travel • 7 years ago Galapagos Islands interesting place to see some animals like these never seen such things before