91.91.199.82 is located in Saint-Denis, France (latitude 48.921, longitude 2.354) db-ip data: September 2026