When I’m feeling stressed, I need a dose of Nature’s Xanax. It’s addictive in the best possible way! I’m talking about beautiful green places around the world. The gardens at Magnolia Plantation in South Carolina are one of the places on my “Greenery Arou