It's common knowledge that spending a little time surrounded by greenery can increase your energy. If roaming around town has tired you out, Delta Sports Complex is a perfect place to relax and recharge your batteries.
You'll be spoiled for sightseeing choice when in North Portland. Delta Sports Complex is a great place to begin here, but there are loads of other fine spots to discover. Portland State University, Portland Japanese Garden, and Veterans Memorial Coliseum are close to the recreation and green space and and will cap off your day nicely.