You’ll want to look at the geo operator on the search API. There’s a page on that here.
Two important things to understand:
- The search API is optimised for recency, not completeness, and has roughly a 7 day history window;
- Only a very small proportion of Tweets overall are geotagged by the users that post them, so the results are very often quite limited.