Geo Location Information for 93.88.240.217 IP Address. The IP Address 93.88.240.217 is located at 46.217 latitude and 6.08497 longitude in Switzerland. Friendly Location for the IP Address is Geneve, Vernier, Switzerland, 1227
Welcome to Geeks3D, your online source for 3D tech news and graphics programming: graphics cards, 3D programming, game development, OpenGL, Direct3D, PhysX,