Geo Location Information for 195.93.245.190 IP Address. The IP Address 195.93.245.190 is located at 52.5234 latitude and 13.4114 longitude in Germany. Friendly Location for the IP Address is -, -, GERMANY
Your source for all the latest news, transfer rumours, trivia, gossip and everything else related to FC Barcelona. The ultimate site for English-speaking fans of FC Barcelona.