Exploring the Tualatin River National Wildlife Refuge Trails
If you're looking for a gorgeous place in Oregon to get out and explore all that nature has to offer, check out the Tualatin River National Wildlife Refuge Trails. The main entrance is located on SW Pacific Highway in Sherwood,