The National Public Gardens Day is an annual national day of celebration to raise awareness of America's public gardens and their important role in promoting environmental stewardship and awareness, plant and water conservation, and education in communities nationwide.
Added by Upcoming Robot on March 10, 2011