Geo Location Information for 61.14.90.35 IP Address. The IP Address 61.14.90.35 is located at 1.28967 latitude and 103.85 longitude in Singapore. Friendly Location for the IP Address is Singapore, Singapore, Singapore, 368324
Buy insurance online now for travel, motor, home, personal accident, term life and specialised care.