Geo Location Information for 122.200.223.89 IP Address. The IP Address 122.200.223.89 is located at 35.7 latitude and 139.767 longitude in Japan. Friendly Location for the IP Address is TOKYO, TOKYO, JAPAN
ibibz.com is the most advanced community site for youngsters.Its the platform for young people to communicate with friends and share their most loving moments.