IP Location

 
IP address "116.12.62.209" is located @
New Zealand Auckland Auckland
Following is ip 116.12.62.209 location map view:
Ads by Google: