Mashpi Lodge in Ecuador: A luxury experience in the rainforest
· In fact, Ecuador is actually home to about 15% of all the species of birds known in the world, and you'll certainly get a chance to see plenty of them on any trip to Mashpi. At the Mashpi Lodge ...