The Galapagos… the word itself is enough to inspire awe and make you think of an iguana. Far from the agitations of society, smack on the...