What do you think of Discovery Green in Houston?
Hi all–Has anyone been to Discovery Green in downtown Houston yet? It has restaurants and activities and open green areas. I think this would be a great outing for aupairs to take their kids. If you have been there, give me your impressions please!


Leave a Reply