Geo Location Information for 13.80.144.54 IP Address. The IP Address 13.80.144.54 is located at 52.374 latitude and 4.88969 longitude in Netherlands. Friendly Location for the IP Address is Noord-holland, Amsterdam, Netherlands, 1000
Actuele buienradar en actueel weer voor Nederland en Europa, actuele satellietbeelden, actuele temperaturen, neerslag, en veel meer!