Basic Geo Location example using Google API
Note: The example requires consent from the user to share their location (prompted by the browser)
Unfortunately, the automatic geo-location will no longer work on “non-secure” servers. ie. the site needs to be “https://”