What is an Ecovillage?
Ecovillages are urban or rural communities of people, who strive to integrate a supportive social environment with a low-impact way of life. To achieve this, they integrate various aspects of ecological design, permaculture, ecological building, green production, alternative energy, community building practices, and much more.