80.0.16.38 is located in Nelson, United Kingdom (latitude 53.833, longitude -2.2) db-ip data: September 2026