I Bet You Didn't Expect a Large Town in the Galapagos. Here Are 10 Things To Do in Puerto Ayora.