So I don't necessarily need geocoding permissions, I don't care what the users city or location is, I just want to get the users country, or even continent. I found this guy in Xamarin documentation
RegionInfo is a user configurable value - look in Settings -> General -> Language and Region.
If you want to know the user's physical location, you can
1. use GPS 2. ask them 3. try IP geolocation