In Germany we have "Kleingärten / Schrebergärten" in most cities that mostly belong to non-profit associations. They give people the chance to lease a small garden - 400 m² on average - and grow their own fruit and vegetables, and of course spend time there in the summer (most gardens have small houses where people can stay overnight as well). More than 5 million people use such gardens. The statutes of most associations require people to grow fruit or vegetables on a given percentage - usually 30 % - of the lot, and to have a certain number of trees on the lot as well.