Geo Location Information for 52.194.93.105 IP Address. The IP Address 52.194.93.105 is located at 35.6895 latitude and 139.692 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 214-0021
Web site on Study in Japan;Information for those who wish to study in Japan or are now studying in Japanese universities, graduate schools, special training colleges.