Ecuador Nature Travel and Galapagos 18d/17n in Quito, Ecuador