Howdy, Y'all! I am so excited to share this new, botanical treasure that's in Denton, Texas! So what is this botanical stop you must travel to if you're in North Texas, you ask? Green Valley Gardens, of course! After relentlessly commenting on practically all of their Instagram posts about how exc[...]