Where is Thor's Well?
Where is Thor's Well located?
Thor's Well, Oregon, United States (approx. 44.27842°, -124.1135°)
Where is Thor's Well on the map?
{"latitude":44.27842,"longitude":-124.1135,"title":"Thor's Well"}