Geo Location Information for 94.23.212.21 IP Address. The IP Address 94.23.212.21 is located at 50.6942 latitude and 3.17456 longitude in France. Friendly Location for the IP Address is Nord-pas-de-calais, Roubaix, France, 59100
Correspondence chess server, Go (weiqi, baduk) games online.
Gros Poisson, un site de rencontres gratuit original et amusant. Pêchez un gros poisson.