Websites hosted on 45.143.99.90 IP Address
Geo Location Information for 45.143.99.90 IP Address. The IP Address 45.143.99.90 is located at 40.9999 latitude and 28.9569 longitude in Türkiye. Friendly Location for the IP Address is Istanbul, Istanbul, Türkiye, 34000.