192.0.164.200 is located in Guelph, Canada (latitude 43.545, longitude -80.248) db-ip data: September 2026