Why Chinampas Gardens are part of This Permaculture Design Chinampas Gardens are artificial islands or peninsulas created by scooping nutrient-rich lake, sw ...