86.218.221.16 is located in Nancy, France (latitude 48.692, longitude 6.184) db-ip data: September 2026