An Amazing Aerial Tree Walk Leach Botanical Garden was acquired by the City in 1972. It covers 16 acres in southeast Portland. The Garden is […] August 16, 2022 1