Portland’s cherry blossoms provide the perfect forty-eight-hour window for locals to pretend they live in a pink-hued fairytale before the inevitable Oregon rain turns the entire waterfront into a giant, slippery bowl of floral oatmeal.

Portland’s cherry blossoms provide the perfect forty-eight-hour window for locals to pretend they live in a pink-hued fairytale before the inevitable Oregon rain turns the entire waterfront into a giant, slippery bowl of floral oatmeal.
