Geo Location Information for 84.54.203.90 IP Address. The IP Address 84.54.203.90 is located at 45.0428 latitude and 41.9734 longitude in Russia. Friendly Location for the IP Address is Stavropol', Stavropol', Russian Federation, 355000
Сайт ГТРК Ставрополье - новости Ставрополя, Пятигорска, Кавминвод и Ставропольского края. Вести...