The Dryad's garden is basically a huge orchard with hundreds, probably thousands, of different trees. Each Dryad has their own special tree contained within this garden and are the only ones allowed to enter. However, if you have permission from a Dryad you can enter this garden otherwise it's impossible to step foot into it.