I live in a small town surrounded by rural countryside. Even here in town most folks have enough space around them to have a little garden, often a generous garden.
In the cities people aren't so lucky. They are surrounded by pavement or have little tiny postage stamp sized yards. Sometimes in the city you can get creative and have a rooftop garden or use your flowerbeds for vegetables. Some cities offer neighborhood parks and community gardens.
But there's another way... how about sharing a backyard? The Sharing Backyards web site has a database where you can enter a request for a backyard to share or offer your unused space to a local gardener. You post what you have or what you want and you can contact each other online and work out a deal.
I had a great time browsing the site to see what people were looking for in other cities. If you've got a grand backyard to share, why not see if someone in your area is looking? And if not, please pass the word and maybe you will make a gardener happy somewhere!