I worked with Andres at TerraDiversa to plan out options available to me to visit the Amazon. Andres clearly laid out the options, prices, schedules and then booked the plane, bus, and lodge tickets for me once I had decided. Everything went off without a hitch and it was a great experience. I have used TerraDiversa several times and always found the agents to be professional, friendly, and reliable. Would definitely recommend and use them again for all my travel needs.