Websites hosted on 35.221.119.216 IP Address
Geo Location Information for 35.221.119.216 IP Address. The IP Address 35.221.119.216 is located at 35.6893 latitude and 139.6899 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 151-0053.
Waseda University
- waselink24.live
Located in the heart of Tokyo, Waseda is a research-intensive institution which provides a stimulating academic environment for its students from around the world.
Not Applicable
$
8.95