Cuyabeno is a magical place in Ecuador where nature will allow you to swim with pink dolphins and live with ancestral villages. Experience its wildlife reserve and much more.