The Daniel Stowe Botanical Gardens first opened in 1999.
It is located in Belmont, NC near Charlotte.