Geo Location Information for 64.46.38.137 IP Address. The IP Address 64.46.38.137 is located at 49.9 latitude and -119.483 longitude in Canada. Friendly Location for the IP Address is BRITISH COLUMBIA, KELOWNA, CANADA
Multiplayer strategy game, free browser-based multiplayer real-time strategy and diplomacy game, persistent universe, space battles, planet conquest, trading, spying, alliances