Hidden in plain sight on the east side of Portland lies a verdant paradise that feels like stepping into a fairytale – Leach Botanical Garden, a 16-acre wonderland where towering Douglas firs stand sentinel over meandering paths and a babbling creek creates nature’s perfect soundtrack.
You know how sometimes the best things are right under your nose?
That’s Leach Botanical Garden in a nutshell – or perhaps more appropriately, in a seed pod.
This botanical gem sits tucked away in Southeast Portland, practically whispering “discover me” to locals and visitors alike who’ve grown accustomed to the city’s more famous green spaces…