what is the meaning of community gardens?
A community garden is a single piece of land gardened collectively by a group of people. Community gardens utilize either individual or shared plots on private or public land while producing fruit, vegetables, and/or plants grown for their attractive appearance.