IP Address: 93.212.253.131 Country: Germany State: Hesse City: Frankfurt am Main Latitude: 50.1187 Longitude: 8.6842