IP Location

 
IP address "128.41.214.40" is located @
Afghanistan
Following is ip 128.41.214.40 location map view:
Ads by Google: