
A Leach Botanical Garden Wedding Guide If you’re dreaming of a garden wedding tucked into nature, Leach Botanical Garden might be your perfect place. Nestled in southeast Portland, this peaceful space feels like a hidden world all its own. It’s lush, serene, and full of quiet magic—just right for couples who want their day to...