From the Andes mountains to the mighty Amazon, Ecuador is a haven for the senses. Here, you can taste local…