Portland, Italy
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