Geo Location Information for 126.96.36.199 IP Address. The IP Address 188.8.131.52 is located at 49.6686 latitude and 6.14222 longitude in Luxembourg. Friendly Location for the IP Address is Luxembourg, Heisdorf-sur-alzette, Luxembourg, L-7274
Free to play award-winning online game World of Tanks — MMO-action about World War II tanks. Official site: support, forum, FAQ, download the game.