“Imps of Darkness” roaming the Galapagos

Did you know that Jurassic Park is actually located in the Galapagos islands?  Okay, maybe not… but these iguanas sure do look like dinosaurs.  From a distance they look harmless, cute even.  It’s when you’re up close and in their face that you realize just how creepy they are.  Charles Darwin was not impressed.  It actually sounded like he hated […]