10 Best Cities for Urban Gardens

With the most community gardens per capita, these places make growing your own food easy.

Community gardens in Portland, Oregon, help educate kids and grow fresh produce for local hunger-relief agencies.
Photo Courtesy Portland Parks and Recreation