Some of life’s greatest pleasures come without price tags, and the Birmingham Botanical Gardens proves this point across 67 ...