IP Address: 95.208.160.40 Country: Germany State: Baden-Wurttemberg City: Mannheim Latitude: 49.459 Longitude: 8.4869