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