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