IP address 93.170.27.19
Latitude 45.3618
Longitude 36.4705
Country Ukraine
Region Crimea
City Kerch
Organization Apex Crimea