Now Google search detect your location when you search any term in the google. You will find your location in the search page.
Google is trying to give you the best result according to your location. Google detects your location automatically if it shows the wrong location, you can also set your preferred location.
For example, if you are trying to find out restaurant nearby you. Google will give you search result nearby your location or relevant.
Here is the two different search result according to a different location.