Websites hosted on 66.85.173.218 IP Address
Geo Location Information for 66.85.173.218 IP Address. The IP Address 66.85.173.218 is located at 33.4484 latitude and -112.074 longitude in United States of America. Friendly Location for the IP Address is Arizona, Phoenix, United States, 85001.
My Lands is a military-economic strategy game
- mlgame.us
Free military-economic strategy game My Lands. You can not only play this game, but also make money in the game! You will have to choose one of the four races to fight for! Clan wars, trade, mysterious ruins are waiting for you!
9,182,765
$
240.00