Cotococha Amazon Lodge is an escape for the adventurous traveler and is located in Tena, Ecuador at the mouth of the Amazon River.  

East Ecuador

No posts shared yet. Be the first one to inpire other travelers.

Subscribe to <none>