197.135.213.103 is located in Al Ḩawāmidīyah, Egypt (latitude 29.9, longitude 31.25) db-ip data: September 2026