Find a geolocation of an IP address including latitude, longitude, city, region and country.
HTML 5 Geolocation API vs. IP Geolocation
Country Picker jQuery plugins · Bootstrap Form Helpers
Place Details | Places API | Google Developers
Like in image below: I tried many different solutions, through.