197.135.150.218 is located in Hurghada, Egypt (latitude 27.257, longitude 33.813) db-ip data: September 2026