Geo Location Information for 178.18.195.242 IP Address. The IP Address 178.18.195.242 is located at 39.9208 latitude and 32.8541 longitude in Turkey. Friendly Location for the IP Address is -, -, TURKEY
KOBİ’lere özel yayın yapan ilk internet televizyonu TEB KOBİ TV, 7 gün 24 saat kesintisiz yayını ile KOBİ’lerin hayatını kolaylaştırarak, finans, piyasalar,...