90.93.203.6 is located in Nantes, France (latitude 47.218, longitude -1.554) db-ip data: September 2026