Where is Dexter Reservoir?
Where is Dexter Reservoir located?
Dexter Reservoir, Dexter Reservoir, United States of America (approx. 43.92361°, -122.80667°)
Where is Dexter Reservoir on the map?
{"latitude":43.92361,"longitude":-122.80667,"title":"Dexter Reservoir"}