Photos by Cheryl Landes The Leach Botanical Garden in Southeast Portland, Oregon, is a pleasant place to take a walk at any time of year. The estate is located in a beautiful forest, which has more than 2,000 plant species and nature trails that are open to the public. The estate was the home of … Continue reading Armchair photo tours: Leach Botanical Garden in Portland
Armchair photo tours: Leach Botanical Garden in Portland
