Geo Location Information for 143.126.211.220 IP Address. The IP Address 143.126.211.220 is located at 48.8817 latitude and 2.3822 longitude in France. Friendly Location for the IP Address is Paris, Paris, France, 75019
Site officiel du ministère de la Culture. Suivez en direct les actualités du ministère, accédez à l'ensemble des publications et services en ligne du ministère.