Where is Bigfoot?
Where is Bigfoot located?
Bigfoot, Texas, United States (approx. 29.04691°, -98.86669°)
Where is Bigfoot on the map?
{"latitude":29.04691,"longitude":-98.86669,"title":"Bigfoot"}