The Birmingham Botanical Gardens is 67.5-acre of botanical gardens located adjacent to Lane Park at the southern foot of Red Mountain in Birmingham, Alabama.
The Birmingham Botanical Gardens is 67.5-acre of botanical gardens located adjacent to Lane Park at the southern foot of Red Mountain in Birmingham, Alabama.