Memaloose State Park
Mosier, OR
Nature
Memaloose State Park is a state park in the U.S. state of Oregon, 11 miles west of The Dalles and accessible via Interstate 84. Memaloose Island to the north is visible from the state park.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account