77.12.136.116 is located in Bexbach, Germany (latitude 49.346, longitude 7.255) db-ip data: September 2026