Why it belongs here
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.
Source-backed
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.
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.
Source-backed
Check current access, opening rules, and local transport before adding this stop to an itinerary.
Verify locally
Travelpedia hidden-gem signal
5Leach Botanical Garden is mapped from 3 source signal(s) and destination coordinates.