"One more must-see garden space in Houston is the McGovern Centennial Gardens. With eight acres of manicured gardens, including some 490 trees made up of more than 50 different species, it’s a place of pure natural wonderment." - Travel + Leisure Editors