IP Location

 
IP address "122.160.230.2" is located @
India Uttar Pradesh Ghaziabad
Following is ip 122.160.230.2 location map view:
Ads by Google: