Ecovillages are new social models of living, rewarding us with improved social, ecological, economic, cultural and spiritual aspects.