Where is Horsetail Falls?
Where is Horsetail Falls located?
Horsetail Falls, Horsetail Falls, United States of America (approx. 45.5896°, -122.0687°)
Where is Horsetail Falls on the map?
{"latitude":45.5896,"longitude":-122.0687,"title":"Horsetail Falls"}