You are viewing a single comment's thread from:

RE: Land of the Giant Lizards!

in #travel7 years ago

Those are great shots! In real life they really freak me out, but on screen they're a wonder to look at. What was your entry point to Galapagos? Ecuador? I've been meaning to travel there, and I hope I would be able to in the near future.