Geo Location Information for 84.51.3.200 IP Address. The IP Address 84.51.3.200 is located at 40.2028 latitude and 29.0312 longitude in Turkey. Friendly Location for the IP Address is Bursa, Bursa, Turkey, 16350
Gaziantep yavuzeli belediyesi resmi web sitesi 2016