discovery green discoverygreen.com discovery green is a 12-acre urban park that enriches life in houston, texas. it was created through a partnership between the city of houston and discovery green conservancy. Category:tourist attractions Global Rank:1,273,961 visits:30.1K pages/Per:2.2 ADS