Geo Location Information for 195.154.89.212 IP Address. The IP Address 195.154.89.212 is located at 48.8534 latitude and 2.3488 longitude in France. Friendly Location for the IP Address is Ile-de-france, Paris, France, 75008
Toute l'information en France et à l'étranger mais également dans vos régions sur LaNouvelleRepublique.fr : actualité politique, faits divers, sport, loisirs, ...