title: Geocoder returns multiple addresses
body: <p>In Android's Geocoder, method <code>getFromLocation</code> can return more than one address for a given <code>lat long</code>. But <code>lat long</code> uniquely represents a location on earth surface, so why does it return multiple objects?</p>