Geo Location Information for 62.210.97.85 IP Address. The IP Address 62.210.97.85 is located at 44.3083 latitude and -0.7796 longitude in France. Friendly Location for the IP Address is Landes, Pissos, France, 40410
YEELENPIX is the first World Bank African images. We sell 100% African images and illustrations.