I would have to say that Botanical Gardens in Atlanta is arguably the best in the USA. This urban oasis located in the heart of Atlanta