Geo Location Information for 103.196.240.132 IP Address. The IP Address 103.196.240.132 is located at 52.374 latitude and 4.88969 longitude in Netherlands. Friendly Location for the IP Address is Noord-holland, Amsterdam, Netherlands, 1000
Visit Nagornet.com To Download 9ja Latest Mp3, latest Video, Latest Music, Latest Mp4, Trending Mix Mixtape, Latest Naija News, Nigerian Songs, top naija music mp3, albums