79.106.12.133 is located in Himarë, Albania (latitude 40.102, longitude 19.745) db-ip data: September 2026