Geo Location Information for 62.50.76.183 IP Address. The IP Address 62.50.76.183 is located at 47.3347 latitude and 7.20544 longitude in Switzerland. Friendly Location for the IP Address is Jura, Glovelier, Switzerland, 2717
Info Flora ist eine gemeinnützige, privatrechtliche Stiftung zur Dokumentation und Förderung der Wildpflanzen in der Schweiz