title: Google place API returns same place for two different place with same name
body: <p>I am using Google place API. While it works fine there is a case where it fails. Place API returns same place for "<code>Gorakhpur, Uttar pradesh</code>" and "<code>Gorakhpur, Haryana</code>". It returns "<code>Gorakhpur, Haryana</code>" for both places.</p>
  
  <pre><code>autocompleteFragmentSource = (PlaceAutocompleteFragment) getFragmentManager().findFragmentById(R.id.place_autocomplete_fragment_source);
  autocompleteFragmentSource.setOnPlaceSelectedListener(new PlaceSelectionListener() {
      @Override
      public void onPlaceSelected(Place place) {
          sourceAddress = (String) place.getAddress();
      }
  
      @Override
      public void onError(Status status) {
          Toast.makeText(MainActivity.this, "An Error Occured!", Toast.LENGTH_SHORT).show();
      }
  });
  </code></pre>
  
  <p>Now source address is same when I select <code>Gorakhpur, Uttar pradesh</code> and <code>Gorakhpur, Haryana</code> from google place autocomplete.</p>
  
  <p><strong>Note:</strong> There is no issue with other places having similar names.</p>