Browser geolocation settings
Browser should have a setting to turn off geolocation. And/or have possibility to allow/disallow geolocation for each site.
Now sites that ask for geolocation permission does that on every page load. For example http://dawn.fi/.