Home US English ecovillage
A community whose inhabitants seek to live in a way that has minimal impact on the environment.
READ THESE ARTICLES