Deep in southeast Portland sits an urban greenspace that’s as relaxing and peaceful as it is beautiful. You’d hardly guess that a place like this that covers nearly 17 acres could exist within city limits! Yet, when you finally make your way to the Leach Botanical...
Sitting on the historic Johnson Creek in Portland Oregon is a treasure waiting for you to discover: the lovely wooded Leach Botanical Garden. Featuring an aerial walkway that leads through the trees, a magical stone cabin and waves of flowers that change with the...