93.193.52.186 is located in Wesel, Germany (latitude 51.667, longitude 6.62) db-ip data: September 2026