Method 1:
Method 2:
Method 3:
Client side IP geolocation using
ipinfo.io
Full response: