Geo Location Information for 220.127.116.11 IP Address. The IP Address 18.104.22.168 is located at 1.28967 latitude and 103.85 longitude in Singapore. Friendly Location for the IP Address is Singapore, Singapore, Singapore, 179431
The Straits Times - Get latest breaking news, business, sports, lifestyle, tech & multimedia and more news in Singapore, Asia & rest of the world at straitstimes.com.
联合早报 - 新加坡、中国、亚洲和国际的即时、评论、商业、体育、生活、科技与多媒体新闻，尽在联合早报网。