90.16.165.193 is located in Poitiers, France (latitude 46.58, longitude 0.342) db-ip data: September 2026