"Life is really simple, but we insist on making it complicated."
Peach Island is a quaint Bed & Breakfast nestled on the Walla Walla River in Milton-Freewater, Oregon. Gard & Vickie's goal is to provide an escape from the otherwise busy world around you.