Need some time out from your busy schedule? Relax and unwind in the lovely open spaces at Mount Talbert Nature Park.
This outdoor recreational space is located in Clackamas, a destination that has lots going for it! Clackamas Town Center, Lewis and Clark College, and Reed College are other fine sightseeing opportunities nearby when you've finished up at Mount Talbert Nature Park.