Discovery Green
save place
Play at Discovery Green
Discovery Green, located in downtown Houston, offers free outdoor exercise classes, films in the park, hundreds of outdoor events, interactive water features, two restaurants, an amphitheater and 12 acres of green space. It earned a Gold LEED rating, hence the park's name. Photo via Discovery Green Facebook page
Have you been here? Share a tip or a photo with fellow travelers.
Original charleston 300x350