Geo Location Information for 83.231.248.73 IP Address. The IP Address 83.231.248.73 is located at 48.8542 latitude and 2.34486 longitude in France. Friendly Location for the IP Address is ILE-DE-FRANCE, PARIS, FRANCE
Satellite Imaging Corp provides orthorectified high resolution satellite images, DEM's for gis and mapping applications including; cadastre, environmental, oil & gas, pipeline...