Where is Turner Falls?
Where is Turner Falls located?
Turner Falls, Oklahoma, United States (approx. 34.42528°, -97.14861°)
Where is Turner Falls on the map?
{"latitude":34.42528,"longitude":-97.14861,"title":"Turner Falls"}