193.109.63.12 is located in Nantes, France (latitude 47.208, longitude -1.596) db-ip data: September 2026