Sometimes the best adventures are hiding in plain sight, waiting for you to stumble upon them like a twenty-dollar bill in your winter coat pocket.
Leach Botanical Garden in Portland, Oregon is one of those magical places that makes you wonder why you’ve been driving past it all these years without stopping.
Look, I get it.
When someone says “botanical garden,” your brain might conjure up images of stuffy tours with clipboards and Latin plant names that sound like Harry Potter spells…