Note: This post may contain affiliate links.
The postcard advertises The Secret Garden, located at 85 Loyd St. S.W. in Atlanta, Georgia. This garden offers a unique experience, combining a plantation garden with a Victorian card shop. Visitors can explore a variety of brightly colored flowers in different forms such as pressed, sculpted, canned, and dried.