82.0.138.66 is located in Swansea, United Kingdom (latitude 51.621, longitude -3.943) db-ip data: September 2026