What is an Eco Lodge? The Top 20 Eco Resorts & Eco Hotels in the World. Check out our ultimate guide to eco friendly accommodations.