Where is Sherwood?

Where is Sherwood located?

Sherwood, Oregon, United States (approx. 45.3569315°, -122.8403744°)


Where is Sherwood on the map?