Websites hosted on 113.197.69.68 IP Address
Geo Location Information for 113.197.69.68 IP Address. The IP Address 113.197.69.68 is located at -17.5 latitude and -149.45 longitude in French Polynesia. Friendly Location for the IP Address is Iles du Vent, Mahina, French Polynesia.