WIP · World in Pocket

Leach Botanical Garden

Portland, Italy

Leach Botanical Garden

Leach Botanical Garden is a 16-acre (6.5 ha) botanical garden located in outer southeast Portland, Oregon, near S.E. 122nd Avenue and Foster Road. It was acquired by the Portland Parks Bureau in 1972.

Listen to the audio guide for Leach Botanical Garden Free on WIP — starts by itself when you arrive, even with the screen off

Nearby