This might sound strange... but I'd never realised there is a park there (yes, I know, by the East Coast Parkway ). But I mean, I've never heard or read anything about it. What is it like, jungle, or maintained, or more formal gardens with trees? p.s. Makes me wonder what else is out there that I s...