Geo Location Information for 220.128.92.52 IP Address. The IP Address 220.128.92.52 is located at 25.017 latitude and 121.45 longitude in Taiwan. Friendly Location for the IP Address is T'AI-PEI, TAIPEI, TAIWAN
Top Tourist Destinations in the World. Find out what are the best travel destinations in the world. Find out what are best places to go in the world.