Geo Location Information for 195.83.96.56 IP Address. The IP Address 195.83.96.56 is located at 48.8 latitude and 2.13333 longitude in France. Friendly Location for the IP Address is Ile-de-france, Versailles, France, 78000
Site institutionnel de l'académie de Versailles - www.ac-versailles.fr