Your IP address may disclose more information than you think. It is possible to retrieve country, state, city, and even internet service provider name. You can use following service for 20 free lookups a day (or pay for more).
Enter an IP into the IP Address box at the right top corner and click Find Location button.
You can also run IP address query on your desktop even without network. Just download and install their application.
Well ! I would like to share my experience here. I want to know my geolocation with my ip address. So far i have searched in google and finally, i got that info from the site Ip-details.com (http://www.ip-details.com/) .