Your iP is: 216.73.216.110
Near: United States

IP Lookup Details:
IP Information - 157.26.68.252
Host name: 157.26.68.252
Country: Switzerland
Country Code: CH
Region: Neuchâtel
City: La Chaux-de-Fonds
Latitude: 47.0958
Longitude: 6.8262