Geo Location Information for 159.65.5.198 IP Address. The IP Address 159.65.5.198 is located at 1.28967 latitude and 103.85 longitude in Singapore. Friendly Location for the IP Address is Singapore, Singapore, Singapore, 179431
The Stickman weekly column was first published in April of 2001. Without anywhere on the site to publish news from expat society and the expat bar areas which